Patents Assigned to CBS Interactive, Inc.
  • Patent number: 9892759
    Abstract: Various embodiments are generally directed to use of ancillary information related to play of a game event in which actions in the game are timestamped to enable synchronized presentation alongside an audio/visual program of the game event. An apparatus includes logic to receive a program data comprising a video recording of a game event, receive ancillary data including an indication of an action related to play of the game event, a first timestamp indicating a first time for start of the video recording, and a second timestamp indicating a second time for the action; visually present the video recording in a first portion of the display; and use the first and second timestamps to synchronize a visual presentation of the action in a second portion of the display with a depiction of the action in the visual presentation of the video recording. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: February 13, 2018
    Assignee: CBS Interactive Inc.
    Inventor: Brett Marcus Crossley
  • Publication number: 20180018399
    Abstract: Systems, computer-implemented methods, and media for updating content of a page composed of markup language in response to a triggering event method include: receiving a request that indicates a triggering event; determining the type of triggering event based on the request; determining at least one page element from amongst plural page elements of the page to be updated based on the request; generating a response to the request, the response including metadata indicating the at least one page element and the content of the at least one page element, the content of the at least one page element being composed of the markup language; and transmitting the response.
    Type: Application
    Filed: September 26, 2017
    Publication date: January 18, 2018
    Applicant: CBS Interactive Inc.
    Inventors: Chris Hamm, Andrew Lottmann
  • Patent number: 9866923
    Abstract: Systems and methods are disclosed for generating links to points in a video stream corresponding to actual programming events of a show playing, played, or about to be played in the live video stream, improving the utility of streaming by enabling viewers to view information specifically related to a story and easily navigate to the start of the story within the video stream.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: January 9, 2018
    Assignee: CBS Interactive Inc.
    Inventors: Ashutosh Nayak, Cristyan Nevers, Robert Accettura
  • Patent number: 9712885
    Abstract: An apparatus to decode closed captioning data from video data and receive advertisement according to the decode closed captioning data includes a processor circuit; and a video display component for execution on the processor circuit to receive video data from a media server, the video data including closed captioning (CC) data. The apparatus further includes a CC decoder component for execution on the processor circuit to decode the CC data to obtain text; and an ad requesting component for execution on the processor circuit to: parse the text to obtain words; provide the words to the media server; receive an advertisement from the media server; and display the advertisement.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: July 18, 2017
    Assignee: CBS Interactive Inc.
    Inventors: Steven Leung, Hanson Wong
  • Patent number: 9686571
    Abstract: Techniques to selectively provide a video feed to broadcasting equipment are disclosed. A master control switcher may receive video feeds from video servers containing video content. The master control switcher may select one of the video feeds to output. At least one localized switcher may also receive video feeds from the video servers and select one of the video feeds to output. One of the video feeds supplied to the localized switcher(s) is the output from the master control switcher. An air server may receive video feeds from the master control switcher and the at least one localized switcher and out put the video feeds to separate broadcasting equipment. The video feeds may be arranged to reflect a schedule of programming for a local television station. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: June 20, 2017
    Assignee: CBS Interactive Inc.
    Inventor: James M. Chase
  • Patent number: 9576076
    Abstract: 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.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: February 21, 2017
    Assignee: CBS Interactive Inc.
    Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
  • Patent number: 9509548
    Abstract: A technique to determine trending data based on the aggregation of RSS feeds received from a networking site or system is described. A computer-implemented method monitors a link path from a source for a request feed. The request feed is read and a determination is made as to which one or more of a plurality of web sites the request feed is associated with. The number of request feeds associated with particular ones of the plurality of web sites is aggregated. A determination is made, based on the number of aggregated request feeds what multimedia content is displayed.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: November 29, 2016
    Assignee: CBS Interactive Inc.
    Inventor: John Clayton Webster
  • Patent number: 9501476
    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: April 7, 2015
    Date of Patent: November 22, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Tushar Pradhan, Thomas Osborne, John Potter
  • Patent number: 9495226
    Abstract: Techniques to integrate client side applications into a fantasy open platform environment include a server processor component operating within the fantasy open platform environment and operative to provide application programming interface (API) data of the client side application code to the fantasy open platform environment. The client side application may be independent from the fantasy open platform environment. Hooks may be created to allow embedding of the client side application code on the fantasy open platform environment web pages wherein the client side application code identifies on which of the fantasy open platform environment web pages the client side application code runs. A client side application executing on a client browser may be allowed to access resources of the fantasy open platform environment over a network connection.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 15, 2016
    Assignee: CBS Interactive Inc.
    Inventor: Antonio L. Fernandez
  • Patent number: 9454464
    Abstract: An application development center system is described. A method may comprise receiving an application at a server computing device; accessing test data from one or more data sources; testing the application within a development environment resident on the server computing device utilizing the test data; and presenting test results on a user interface accessible by a client computing device. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: September 27, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Antonio L. Fernandez, Jeffrey H. Platter, Louis E. Miller
  • Patent number: 9443254
    Abstract: 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.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: September 13, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
  • Patent number: 9430471
    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: April 7, 2015
    Date of Patent: August 30, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Tushar Pradhan, Thomas Osborne, John Potter
  • Patent number: 9400989
    Abstract: 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.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: July 26, 2016
    Assignee: CBS Interactive Inc.
    Inventor: Aaron Smith
  • Patent number: 9401941
    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: Grant
    Filed: March 20, 2015
    Date of Patent: July 26, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Alan Juristovski, Milun Tesovic, Sushant Sund
  • Patent number: 9396188
    Abstract: Assigning tags to content on a page stored within a digital document environment is described. An activity log is received for a document including data indicating search queries resulting in the location of the document by a search engine. One or more keywords are determined from the activity log, and the document is tagged with a tag associated with the keywords.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: July 19, 2016
    Assignee: CBS Interactive Inc.
    Inventor: Clifford Lyon
  • Patent number: 9282381
    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: Grant
    Filed: April 17, 2015
    Date of Patent: March 8, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Jignesh Yashwant Dhruv, Shalitha Arosha Senanayake, Christopher Peter Xiques
  • Patent number: 9275409
    Abstract: The principles set forth herein describe building a product finder. One aspect comprises receiving a request at a computing device to develop a product finder for a specified product category; receiving input at the computing device to configure the product finder, the input comprising data representing product information associated with the specified product category; developing, via a processor accessible by the computing device, the product finder based on an existing template, wherein developing the product finder based on the existing template reduces writing of computer code; and utilizing the input to customize the product finder. Other embodiments are disclosed herein.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: March 1, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Waheed Mebed, Dmitry Chechuy
  • Patent number: 9268843
    Abstract: 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.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: February 23, 2016
    Assignee: CBS Interactive Inc.
    Inventors: Tushar Pradhan, Mark Cordeiro
  • Patent number: 9215065
    Abstract: A streaming video player and authentication server work in conjunction to provide secure streaming media. Player authentication is used to ensure that only users using an authorized media player authorized users can access and stream the media content. An encryption process protects unauthorized users from playing media streams that are intercepted between the content server and an authorized user. Additionally, timed tokens are used to ensure that a user authorized to access a stream during a specified time period cannot access the same stream at a later time when the user is no longer authorized.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: December 15, 2015
    Assignee: CBS Interactive Inc.
    Inventors: Christopher Peter Xiques, Jignesh Yashwant Dhruv, Shalitha Arosha Senanayake, James Kong Hsu
  • Patent number: 9177059
    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: Grant
    Filed: September 9, 2011
    Date of Patent: November 3, 2015
    Assignee: CBS Interactive Inc.
    Inventors: Timothy Allen Musgrove, Robin Hiroko Walsh