Patents Assigned to CBS Interactive, Inc.
  • Publication number: 20120233170
    Abstract: The method comprises processing plural product information records from the product information sources into one or more groups based on which product information records are likely to correspond to the same product, correlating a unique product ID corresponding to the product associated with each of said groups to identify the product, comparing each identified product to categories of a taxonomy to determine a category for the identified products in the taxonomy, and determining attributes for each categorized product based on the product information records corresponding to each group, creating product specifications based on the determined attributes and storing the product specification in the corresponding determined categories of the taxonomy.
    Type: Application
    Filed: September 9, 2011
    Publication date: September 13, 2012
    Applicant: CBS Interactive Inc.
    Inventors: Timothy Allen Musgrove, Robin Hiroko Walsh
  • Publication number: 20120221975
    Abstract: A computer-implemented system (and method and computer readable storage medium) are disclosed for processing interactions with song lyrics. The system is configured to provide for display on a screen of a computing device the song lyrics. The system detects a selection of a segment of the song lyrics and provides for display a menu of options for interacting with the selected segment of the song lyrics. The system receives a selection of an option from the menu of options and updates, in a user interaction database, a data field corresponding to the selected segment with the selected option from the menu of options. The system executes the selected option from the menu of options.
    Type: Application
    Filed: February 14, 2012
    Publication date: August 30, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Alan Juristovski, Milun Tesovic, Sushant Sund
  • Publication number: 20120218468
    Abstract: Techniques to magnify images are described. An apparatus may comprise a media application that when executed by a processor is operative to present video information including images on a display. The media application may comprise a zoom control component operative to receive a zoom control directive to magnify an image portion of an image, increase a video resolution level for the image portion of the image, and magnify the image portion to form an enhanced magnified image. Other embodiments are described and claimed.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Linda Tan, Julian Lau
  • Publication number: 20120221411
    Abstract: Various embodiments for providing content targeted from client activity are described. In one or more embodiments, a website may analyze client activity to determine user intent at the website. The website may assign page types to each page at the site, and may map each page type to a section of a sales funnel model. From the analyzed behavior, the website may estimate where the user may be in the sales funnel model and in what subject matter the user is interested. The website may further calculate a confidence in the estimate. The subject matter of interest, the estimated sales funnel section and the confidence measure may be included in an assertion. The content selection service may select content for display to the user based on the assertion. Other embodiments are described and claimed.
    Type: Application
    Filed: February 25, 2011
    Publication date: August 30, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventor: William W. Graham, JR.
  • Publication number: 20120215783
    Abstract: Systems for organizing product information in accordance with a catalog taxonomy including: a database storing product information, and a processor configured to receive input of product information associated with a plurality of products, store at least one of the plurality of products in a catalog, associate at least one first tier attribute with a first tier category, the first tier attribute being common to products in the first tier category and being inherited by products in a second tier category, associate at least one second tier attribute with the second tier category, the second tier attribute being common to the products in the second tier category, retrieve second tier attributes of at least two second tier categories, determine at least one common attribute of the second tier categories, generate a first tier attribute group, and associate the at least one common attribute with the first tier attribute group.
    Type: Application
    Filed: March 28, 2012
    Publication date: August 23, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
  • Publication number: 20120203865
    Abstract: Various embodiments for providing content targeted to a user on a first website based on what sites the user visited previously are described. In an embodiment, a website may be in partnership with the first website. The first website may serve an object to its partners and may create a user ID and a cookie when the object is requested. The cookie may be placed on a client by the first website. When the client loads a page at the first website, the first website may use the user ID from the cookie to look up information stored about the client. The first website may use the information to determine what is of interest to the user of the client, and to select content for display according to that interest. Other embodiments are described and claimed.
    Type: Application
    Filed: February 4, 2011
    Publication date: August 9, 2012
    Applicant: CBS INTERACTIVE, INC.
    Inventor: William W. Graham, JR.
  • Publication number: 20120203706
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for checking consumers in to currently broadcast television content choices to derive consumer profile data. The consumer profile data is analyzed to make programming choices, and to provide enriched programming content. At the same time, the consumer benefits from a social network based on viewers of the same broadcast content, as well as designated friends, wherein the consumers within the network can share commentary on the content choices they are viewing and learn of new content choices.
    Type: Application
    Filed: February 4, 2011
    Publication date: August 9, 2012
    Applicant: CBS Interactive, Inc.
    Inventors: Carlos Ramiro Teran, Douglas Graves, Jack Mullis, John Russell, Kris Wainscott
  • Publication number: 20120198089
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for segmenting video. A system configured to practice the method determines a total duration of a video asset. The system identifies an optimal streaming chunk duration and a minimum streaming chunk duration. Then the system segments the video asset into a set of chunks, wherein at least one of a final chunk and a penultimate chunk is less than the optimal streaming chunk duration and greater than the minimum streaming chunk duration, and wherein each remaining chunk is of the optimal streaming chunk duration. The system can segment the video asset based on keyframes or codecs. The system can optionally compile a video manifest file, such as an m3u8 file, containing pointers to each chunk in the set of chunks. Then the system can optionally stream the video asset to a video playback device based on the video manifest file.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Applicant: CBS Interactive, Inc.
    Inventors: Jignesh Yashwant Dhruv, Shalitha Arosha Senanayake
  • Publication number: 20120198492
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for combining advertisements into a manifest file for streaming video content. A system configured to practice the method identifies an advertising slot in a media presentation and retrieves an advertisement corresponding to the advertising slot. Then, the system divides the media presentation into a set of media chunks and divides the advertisement into a set of advertising chunks. The system inserts the set of advertising chunks into the set of media chunks at the advertising slot to yield an updated set of media chunks, and generates a manifest file corresponding to the updated set of media chunks, such as an m3u8 file that contains a series of links to each chunk in the updated set of media chunks. The system optionally transmits the manifest file to a media playback device for playback.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Applicant: CBS Interactive, Inc.
    Inventors: Jignesh Yashwant Dhruv, Shalitha Arosha Senanayake
  • Publication number: 20120197419
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for performing an action during playback based on a media manifest file. A system, such as a media player, configured to practice the method receives a media manifest, extracts, from the media manifest, a list of media chunks and at least one tag associated with the list of media chunks. The list of media chunks can describe two or more separate media assets. Then the system parses the at least one tag to identify an action to perform during playback and a playback position to perform the action. The system retrieves, for playback, at least one media chunk associated with the playback position from the list of media chunks, and, during playback of the at least one media chunk and at the playback position, performs the action. Modifying the media playback control can include temporarily disabling a media playback control.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Applicant: CBS Interactive, Inc.
    Inventors: Jignesh Yashwant Dhruv, Shalitha Arosha Senanayake
  • Patent number: 8234135
    Abstract: 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: Grant
    Filed: December 8, 2011
    Date of Patent: July 31, 2012
    Assignee: CBS Interactive, Inc.
    Inventors: Patrick Herde, Bill Binenstock, Antonio Fernandez, John R. Hopwood, Terrence Lee, Steve Snyder, Kar Loong Wong, Natalle Adams, Ronnie Paskin, Louis Thomas, Brijesh Sutaria, Daniel L. Smith, Fausto Albamonte, Christopher M. Kerlin
  • Patent number: 8234263
    Abstract: 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.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: July 31, 2012
    Assignee: CBS Interactive Inc.
    Inventors: Tushar Pradhan, Thomas Osborne, John Potter
  • Publication number: 20120191719
    Abstract: The method comprises processing plural product information records from the product information sources into one or more groups based on which product information records are likely to correspond to the same product, correlating a unique product ID corresponding to the product associated with each of said groups to identify the product, comparing each identified product to categories of a taxonomy to determine a category for the identified products in the taxonomy, and determining attributes for each categorized product based on the product information records corresponding to each group, creating product specifications based on the determined attributes and storing the product specification in the corresponding determined categories of the taxonomy.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 26, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Timothy Allen Musgrove, Robin Hiroko Walsh
  • Patent number: 8214264
    Abstract: 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: Grant
    Filed: May 2, 2006
    Date of Patent: July 3, 2012
    Assignee: CBS Interactive, Inc.
    Inventors: Greg Kasavin, Scott Bedard, Patrick Cashman Andrus
  • Patent number: 8214346
    Abstract: 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.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: July 3, 2012
    Assignee: CBS Interactive Inc.
    Inventors: Tushar Pradhan, Thomas Osborne, John Potter
  • Publication number: 20120149472
    Abstract: Methods for a computer implemented fantasy sports game are described. A computer-implement fantasy sports game method provides data from a plurality of information sources related to one or more fantasy sports players. The data is weighted based on predetermined logic rules to produce a value associated therewith. The values are aggregated to provide a ranking of the one or more fantasy sports players. The ranked players are compared to players on a participant's roster and recommendations are made to the participant.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventor: Louis Edward Miller
  • Publication number: 20120151275
    Abstract: A method of assessing a computer program under actual working conditions according to one embodiment comprises executing the computer program multiple times under actual working conditions, in response to each unhandled exception encountered during execution of the computer program, creating a corresponding stack frame signature to characterize the state of the program, and comparing the stack frame signatures to determine which unhandled exceptions are likely to have resulted from similar features.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 14, 2012
    Applicant: CBS INTERACTIVE, INC.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Patent number: 8195679
    Abstract: 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.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: June 5, 2012
    Assignee: CBS Interactive Inc.
    Inventor: Dan Baran
  • Publication number: 20120131013
    Abstract: 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: Application
    Filed: November 19, 2010
    Publication date: May 24, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Daniel Hobbs, Daniel Schmidt, Doug Asherman
  • Publication number: 20120113141
    Abstract: 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: Application
    Filed: November 9, 2010
    Publication date: May 10, 2012
    Applicant: CBS INTERACTIVE INC.
    Inventors: Christina Zimmerman, Ryan Amundson