Patents Assigned to CBS Interactive, Inc.
  • 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: 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: 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: 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: 9361625
    Abstract: A game navigation interface for electronic content is described. A computer-implement system may comprise a content delivery platform operative to manage multimedia content. The computer-implemented system may further comprise a game navigation application operative to manage a game for the content delivery platform. The game navigation application may comprise a monitoring component operative to monitor navigation commands for navigating multimedia content provided by the content delivery platform, and output a game trigger signal based on the navigation commands. The game navigation application may further comprise a game navigation component operative to receive the game trigger signal, and select a game arranged to assist a user in navigating the multimedia content in response to the game trigger signal. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: June 7, 2016
    Assignee: CBS INTERACTIVE INC.
    Inventors: Samuel Parker, Douglas Schmidt, Steve Snyder
  • Patent number: 9363542
    Abstract: Techniques to provide an enhanced video replay are described. A processor component controls a video interface module, a replay clip editing module, a replay clip selection module, and a broadcast feed module. The video interface module may receive a first and a second video stream of an event in a first and a second video resolution. The replay clip editing module may determine a time period within the second video stream that contains a scene of interest and create multiple video clips in the first video resolution. The multiple video clips each represent of a portion of the field of view of the second video stream. The broadcast feed module may interrupt a broadcast feed of the first video stream and insert the selected one of the multiple video clips into the broadcast feed. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: June 7, 2016
    Assignee: CBS INTERACTIVE, INC.
    Inventors: Bruce Goldfeder, Ken Aagaard
  • 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
  • Publication number: 20160036910
    Abstract: An apparatus to broadcast live event data in real-time includes one or more processor circuits; and a subscription component operatively executing on a processor circuit to receive a topic entry from a message queue server, and to push the topic entry to a subscribed client device substantially simultaneously with the message queue server receiving the topic entry from a live data source. The apparatus may also include a communication component operatively coupled to a processor circuit to open a connection with the client device, and receive a request for a topic from the client device.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Applicant: CBS INTERACTIVE INC.
    Inventor: Darin Spivey
  • Publication number: 20160036896
    Abstract: A system to aggregate and broadcast live event data in real-time includes an aggregator host server having one or more processor circuits; and an aggregator component executing on a processor circuit to: receive a plurality of data payloads, from topic entries associated with a plurality of subscribed topics associated with a live event, from a message queue server; aggregate the plurality of data payloads into a new aggregated topic entry; and publish the new aggregated topic entry to an aggregated topic at the message queue server, when the aggregator component has a publisher role.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Applicant: CBS INTERACTIVE INC.
    Inventor: Darin Spivey
  • Patent number: 9232242
    Abstract: Techniques to automatically switch among video signals in a television broadcast are disclosed. A trigger decoder may receive a network video signal for a network program. The network video signal may be comprised of a video signal and a trigger control signal. The trigger control signal may comprise a time period indicative of how long until a station break is to occur within the network program. The trigger decoder may separate the video signal from the trigger control signal. A latency adjuster may determine a delay between the transmission of the network video signal and the reception of the network video signal. A master control switcher clock may be reset based on the delay. The master control switcher may receive the video signal for the network program, and one or more video signals from one or more video servers containing video content.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: January 5, 2016
    Assignee: CBS INTERACTIVE, INC.
    Inventor: James M. Chase
  • 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: 9201572
    Abstract: Various embodiments are generally directed to a visual configuration environment for configuring A/B tests of variations of aspects of content presentation in a user interface of a portal of a server to support remotely accessing services that it provides. A method includes identifying multiple visual areas of a visible portion of a user interface in a first data script; visually presenting on a display the multiple visual areas in at least one menu in a first table to enable selection of first and second visual areas of the multiple visual areas for inclusion in an A/B test of multiple versions of the user interface; and visually presenting a list of all possible combinations of variations in content presentation selected in response to the visual presentation of the first table for the first and second visual areas in the form of a second table. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: December 1, 2015
    Assignee: CBS INTERACTIVE, INC.
    Inventors: Clifford Lyon, Ron H. Rothman
  • 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