Patents Assigned to CBS Interactive, Inc.
-
Publication number: 20120131013Abstract: 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.Type: ApplicationFiled: November 19, 2010Publication date: May 24, 2012Applicant: CBS INTERACTIVE INC.Inventors: Daniel Hobbs, Daniel Schmidt, Doug Asherman
-
Publication number: 20120113141Abstract: 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.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Applicant: CBS INTERACTIVE INC.Inventors: Christina Zimmerman, Ryan Amundson
-
Publication number: 20120117258Abstract: 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.Type: ApplicationFiled: November 9, 2010Publication date: May 10, 2012Applicant: CBS INTERACTIVE INC.Inventor: Darin Spivey
-
Publication number: 20120101918Abstract: 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.Type: ApplicationFiled: October 26, 2010Publication date: April 26, 2012Applicant: CBS INTERACTIVE INC.Inventors: Robyn Battle, Karen Swanson, David Bricker, Tristan Rinehart, Andy Shirey, Jon Chaikin
-
Publication number: 20120102062Abstract: 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.Type: ApplicationFiled: October 26, 2010Publication date: April 26, 2012Applicant: CBS INTERACTIVE INC.Inventors: Sailesh Gurnani, Andrew Lottmann
-
Publication number: 20120102040Abstract: 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.Type: ApplicationFiled: September 16, 2011Publication date: April 26, 2012Applicant: CBS INTERACTIVE INC.Inventors: Robyn BATTLE, Karen SWANSON, David BRICKER, Tristan RINEHART, Andy SHIREY, Jon CHAIKIN
-
Publication number: 20120084353Abstract: 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.Type: ApplicationFiled: December 8, 2011Publication date: April 5, 2012Applicant: CBS INTERACTIVE, INC.Inventors: Patrick Herde, Bill Binenstock, Antonio Fernandez, John R. Hopwood, Terrence Lee, Steve Snyder, Kar Loong Wong, Natalie Adams, Ronnie Paskin, Louis Thomas, Brijesh Sutaria, Daniel L. Smith, Fausto Albamonte, Christopher M. Kerlin
-
Patent number: 8140515Abstract: 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.Type: GrantFiled: October 28, 2009Date of Patent: March 20, 2012Assignee: CBS Interactive Inc.Inventors: Tushar Pradhan, Thomas Osborne, John Potter
-
Publication number: 20120066253Abstract: 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.Type: ApplicationFiled: March 25, 2011Publication date: March 15, 2012Applicant: CBS Interactive, inc.Inventors: Kevin Jordan Osborn, Christophe Henri Edouard Laudon
-
Publication number: 20120054596Abstract: A computer implemented method for creating a page including content includes the steps of inserting, with a computing device, one or more placeholders in the page, requesting, with a computing device, parameters, receiving, with a computing device, meta data in response to the step of requesting parameters, creating, with a computing device, frames in the page based on the meta data at positions corresponding to the placeholders, requesting, with a computing device, content, receiving, with a computing device, content in response to the request for content, and placing the content in the frames for display on a display device.Type: ApplicationFiled: November 16, 2010Publication date: March 1, 2012Applicant: CBS Interactive Inc.Inventors: Monica KROGER, Eric HARPER
-
Publication number: 20120054777Abstract: Event-based communication in a media player architecture. The architecture can include a series of modules. The technology can define media player events, at least in part by defining event notifications and event handling processes. The various modules can register as one or both of an issuer of at least one media player event notification, and a subscriber to at least one published media player event notification. When an event occurs in a module, the module issues an event notification that is then handled by a handling process. The event handling process(es) publish the event to subscribing modules, and in some cases perform processing on the event notification before publishing.Type: ApplicationFiled: August 25, 2011Publication date: March 1, 2012Applicant: CBS Interactive, Inc.Inventors: Christopher Peter Xiques, James Kong Hsu
-
Publication number: 20120054045Abstract: Technology for managing playback of streaming media and ads associated therewith, is disclosed. Receiving a list indicating the location of ad pods in the stream and, optionally, indicating a list update time. Receiving instruction to play the stream forward from a seek point. Determining unplayed stream ads associated with locations from the list between the start and the seek point. Playing at least one determined ad. Optionally, playing at least one determined ad only upon determining that the list update time is greater than or equal to the seek point, otherwise, denying the seek point. Optionally after playing at least one determined ad, playing the stream from the seek point after playing the at least one determined ads. The list can be a list of cue points. Playing at least one determined ad can include playing the ad pod at the start of the stream section containing the seek point.Type: ApplicationFiled: January 31, 2011Publication date: March 1, 2012Applicant: CBS Interactive, Inc.Inventors: Jeffrey Martin Beining, James Kong Hsu, Christopher Peter Xiques
-
Publication number: 20120036025Abstract: 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.Type: ApplicationFiled: August 11, 2011Publication date: February 9, 2012Applicant: CBS Interactive Inc.Inventors: Daniel R. Baran, Timothy Allen Musgrove, Robin Hiroko Walsh
-
Publication number: 20120035981Abstract: 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.Type: ApplicationFiled: October 26, 2011Publication date: February 9, 2012Applicant: CBS Interactive, Inc.Inventors: Scott Bedard, Greg Kasavin, Patrick Cashman Andrus
-
Publication number: 20120036083Abstract: 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.Type: ApplicationFiled: August 6, 2010Publication date: February 9, 2012Applicant: CBS INTERACTIVE, INC.Inventor: Vladimir Olexa
-
Patent number: 8095400Abstract: 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.Type: GrantFiled: January 31, 2007Date of Patent: January 10, 2012Assignee: CBS Interactive, Inc.Inventors: Patrick Herde, Bill Binenstock, Antonio Fernandez, John R. Hopwood, Terrence Lee, Steve Snyder, Kar Loong Wong, Natalie Adams, Ronnie Paskin, Louis Thomas, Brijesh Sutaria, Daniel L. Smith, Fausto Albamonte, Christopher M. Kerlin
-
Publication number: 20120005185Abstract: 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.Type: ApplicationFiled: March 30, 2011Publication date: January 5, 2012Applicant: CBS INTERACTIVE INC.Inventors: Satish Gudiboina, Kirill Ulyanov
-
Publication number: 20120004983Abstract: 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.Type: ApplicationFiled: October 6, 2010Publication date: January 5, 2012Applicant: CBS Interactive Inc.Inventors: Sara Borthwick, Anne Claudio
-
Publication number: 20120005044Abstract: 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.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: CBS Interactive, Inc.Inventor: Greg Coleman
-
Patent number: 8082214Abstract: A system and method for rating of each of plural products comprising identifying plurality of attributes associated with a category of product, applying a scalar structure for each attribute to provide scalar value of each attribute for each of the plural products, determining an incremental competitive index for each attribute of each product based on the scalar value of each attribute and a number of products having the scalar value, and rating each product based on the determined competitive index.Type: GrantFiled: July 1, 2008Date of Patent: December 20, 2011Assignee: CBS Interactive Inc.Inventors: Timothy A. Musgrove, Robin Hiroko Walsh, Russell Gilchrist