Patents Assigned to CBS Interactive, Inc.
  • Patent number: 8452806
    Abstract: 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: Grant
    Filed: October 26, 2010
    Date of Patent: May 28, 2013
    Assignee: CBS Interactive Inc.
    Inventors: Sailesh Gurnani, Andrew Lottmann
  • Patent number: 8448204
    Abstract: 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.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: May 21, 2013
    Assignee: CBS Interactive Inc.
    Inventors: Erik Johnson, Carlos Teran
  • Publication number: 20130123957
    Abstract: A technique to automatically provide assistance with the selection of an app for an electronic game is described. An apparatus may comprise an app rating application arranged to receive as input game performance information representing gameplay of an electronic game. The app rating application may process the game performance information and output an app rating indicator of an app corresponding to the app identifier parameter based on the performance information to assist a user in selecting the app. Other embodiments are described and claimed.
    Type: Application
    Filed: April 3, 2012
    Publication date: May 16, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Antonio Fernandez
  • Publication number: 20130123956
    Abstract: A technique to automatically provide assistance with the selection of an app for an electronic game is described. An apparatus may comprise an app rating application arranged to receive as input game performance information representing gameplay of an electronic game. The app rating application may process the game performance information and output an app rating indicator of an app corresponding to the app identifier parameter based on the performance information to assist a user in selecting the app. Other embodiments are described and claimed.
    Type: Application
    Filed: January 13, 2012
    Publication date: May 16, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Antonio Fernandez
  • Publication number: 20130123002
    Abstract: A technique to automatically provide assistance with the selection of an app for an electronic game is described. An apparatus may comprise an app rating application arranged to receive as input game performance information representing gameplay of an electronic game. The app rating application may process the game performance information and output an app rating indicator of an app corresponding to the app identifier parameter based on the performance information to assist a user in selecting the app. Other embodiments are described and claimed.
    Type: Application
    Filed: November 10, 2011
    Publication date: May 16, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Antonio Fernandez
  • Publication number: 20130123958
    Abstract: A technique to automatically provide assistance with the selection of an app for an electronic game is described. An apparatus may comprise an app rating application arranged to receive as input game performance information representing gameplay of an electronic game. The app rating application may process the game performance information and output an app rating indicator of an app corresponding to the app identifier parameter based on the performance information to assist a user in selecting the app. Other embodiments are described and claimed.
    Type: Application
    Filed: April 3, 2012
    Publication date: May 16, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Antonio Fernandez
  • Publication number: 20130116022
    Abstract: Techniques to automatically provide assistance for electronic games are described. An apparatus may comprise a game strategy application arranged to receive as input game telemetry information representing gameplay of an electronic video game on a client device. The game strategy application may process the game telemetry information to determine whether a player of the electronic video game potentially needs assistance, and if so, automatically retrieve appropriate game strategy information from a local or remote datastore. The game strategy application may then send the retrieved game strategy information to the same or different client device. Other embodiments are described and claimed.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventors: John Davison, Simon Whitcombe, Robyn Tas
  • Publication number: 20130117071
    Abstract: Various embodiments for providing perceived quality metrics and analysis for products and content prior to sale are described. Embodiments may include surveying potential consumers about of what future products they are aware. For any product of which the survey responder is aware, the survey may poll the responder to rate their perception of the quality of those products. The ratings for any particular product may be aggregated, for example, by averaging to produce a quality metric. The survey may be administered on a periodic basis, for example, monthly or bi-weekly, and a change in the value of the quality metric over time for a product may provide valuable information to marketers and product developers. Other embodiments are described and claimed.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 9, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Stanley Kwon
  • Publication number: 20130117152
    Abstract: The disclosed technology provides an electronic storefront to present product information in real-time. In some embodiments, a website can comprise a widget that provides an electronic storefront in real-time to present data relating to product information. For example, a website developer can be provided with a snippet of computer code for generating a JavaScript hook or widget, thereby obviating the need for the developer to produce his own customized computer code for the storefront, which can cost time and money.
    Type: Application
    Filed: November 3, 2011
    Publication date: May 9, 2013
    Applicant: CBS INTERACTIVE, INC.
    Inventors: Waheed Youssef Mebed, Joshua Wade Glasser
  • Patent number: 8438424
    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: Grant
    Filed: February 24, 2012
    Date of Patent: May 7, 2013
    Assignee: CBS Interactive, Inc.
    Inventors: Scott Clementson Elliott, Kenneth A. Gengler
  • Publication number: 20130103814
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for a shared media experience. Multiple client devices are associated with a group for a shared media experience, such as watching a YouTube video together. The client devices subscribe to a publication/subscription (pub/sub) server that publishes updates for the shared media experience for the client devices. Thus, when a client device makes a change in the shared media experience, such as making a comment, pausing the video, skipping forward or backward, adjusting the volume, inserting an audio or video annotation, tagging the video, switching to a different piece of media, and so forth, the client device notifies a management server. The management server pushes that change to the pub/sub server, which publishes the change to the group. As the changes propagate to the clients, the client software modifies the client side experience accordingly.
    Type: Application
    Filed: October 25, 2011
    Publication date: April 25, 2013
    Applicant: CBS Interactive Inc.
    Inventors: Elizabeth D. Carrasco, Nicolas Anthony Cavigliano, William Edward Reed, William Ryan Massie, Joshua Eric Frattarola, Anton V. Jouline
  • Publication number: 20130091036
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: April 11, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Vladimir Olexa
  • Publication number: 20130091031
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: April 11, 2013
    Applicant: CBS Interactive Inc.
    Inventors: Daniel R. BARAN, Timothy Allen MUSGROVE, Robin Hiroko WALSH
  • Publication number: 20130066745
    Abstract: An invention is described herein that provides methods and apparatus for collecting, distributing and storing product data. A data structure suitable for use in collecting, distributing or storing product data for use in a catalog is disclosed. More particularly, the data structure is based on a data model having one or more classes, where each of the classes has one or more associated categories. The data structure includes at least one class definition, each class definition being arranged to identify one or more associated categories. In addition, the data structure includes a plurality of category definitions, each category definition being arranged to identify an associated attribute group.
    Type: Application
    Filed: September 12, 2012
    Publication date: March 14, 2013
    Applicant: CBS Interactive Inc.
    Inventors: Albert Henricus Franciscus de Heer, Rudolf Cornelius Wilhelmus de Heer, Constantin Nickolayvich Zabrodine, Alexandre Igorevitch Kviatkevitch, Eric Oscar Blaettler
  • Patent number: 8392284
    Abstract: 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 said specific product; selecting an alternative product based on said at least one attribute; and generating a naturally reading narrative including assertions about the specific product and a recommendation of the alternative product.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: March 5, 2013
    Assignee: CBS Interactive Inc.
    Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
  • Publication number: 20130053147
    Abstract: Methods for a computer implemented game are described that provide assistance to game participants in making various game related decisions easily and quickly. A computer-implemented system may comprise a multimedia content module to provide multimedia content—within a game, a game server application comprising a player ranking module that ranks players based on and a recommendation module to provide recommendations to participants based on the ranking module to assist users with game play. Other embodiments are described and claimed.
    Type: Application
    Filed: August 26, 2011
    Publication date: February 28, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Louis Edward Miller
  • Publication number: 20130053989
    Abstract: A computer implemented method is described. A computer-implemented method provides determining if an extended absence flag has been triggered for a first participant. If the extended absence flag has been triggered, the computer-implemented method automatically performs one or more of a plurality of actions required to continue game play on behalf of the first participant as if the first participant was still actively involved in game play. By automatically conducting play of the first participant as if the first participant was still involved, the computer-implemented method maintains competitiveness as well as the game experience for other participants.
    Type: Application
    Filed: August 26, 2011
    Publication date: February 28, 2013
    Applicant: CBS INTERACTIVE INC.
    Inventor: Louis Edward Miller
  • Publication number: 20130030952
    Abstract: 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 said specific product; selecting an alternative product based on said at least one attribute; and generating a naturally reading narrative including assertions about the specific product and a recommendation of the alternative product.
    Type: Application
    Filed: August 6, 2012
    Publication date: January 31, 2013
    Applicant: CBS Interactive, Inc.
    Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
  • Publication number: 20130031228
    Abstract: A set of enrollment hash slots are allocated to a business unit and are subdivided such that a portion of the enrollment hash slots are allocated to at least one test group. A user ID associated with a user can be hashed using a first hash function to map the user to one of the enrollment hash slots. A set of test hash slots are also subdivided such that a portion of the hash slots are allocated to a test version and a portion of the test hash slots are allocated to a control group. If the user was mapped to a hash slot that is allocated to test in the set of enrollment hash slots, the user ID will again be hashed using a second hash function to map the user to one of the test hash slots.
    Type: Application
    Filed: July 25, 2011
    Publication date: January 31, 2013
    Applicant: CBS Interactive, Inc.
    Inventors: Clifford Patrick Lyon, Ron Hyman Rothman
  • Publication number: 20130030868
    Abstract: A set of enrollment buckets are allocated to a business unit and are subdivided such that a portion of the enrollment buckets are allocated to at least one test. A user ID can be hashed using a first hash function to map the user to one of the enrollment buckets. A set of test buckets are also subdivided such that a portion of the buckets are allocated to one or more test groups and a portion of the test buckets are allocated to the control group. If the user was mapped to a bucket that is allocated to test in the set of enrollment buckets, the user ID will again be hashed using a second hash function to map the user to one of the test buckets.
    Type: Application
    Filed: November 2, 2011
    Publication date: January 31, 2013
    Applicant: CBS Interactive, Inc.
    Inventors: Clifford Patrick Lyon, Ron Hyman Rothman