Patents Assigned to CBS Interactive, Inc.
-
Patent number: 11379511Abstract: Systems, methods, and storage media for providing a content recommendation service based on user viewed content without access to the user viewed content are disclosed. Exemplary implementations may: make an executable translation component available to a content provider; receive, from the content provider, multiple sets of content information; store the sets of content information in a database; receive a request from the content provider to provide a content recommendation; receive a content ID for content viewed by a user; query the database with a query based on embedding data corresponding to the content ID for content viewed by a user; process the query to obtain additional content IDs which correspond to additional content that is related to the content viewed by the user; and send the additional content IDs to the content provider.Type: GrantFiled: May 26, 2021Date of Patent: July 5, 2022Assignee: CBS Interactive, Inc.Inventors: Adam Leary, Rob Harrigan, Erik Collier
-
Patent number: 10304116Abstract: Various embodiments are presented which comprise an electronic catalog of products, wherein the catalog comprises a taxonomy of product categories and products within the categories, wherein various users input filter parameters and these are monitored, whereupon a new set of filter parameters are accepted and compared to the past set of filter parameters to generate content recommendations.Type: GrantFiled: June 22, 2016Date of Patent: May 28, 2019Assignee: CBS INTERACTIVE, INC.Inventor: Daniel F. Schmidt
-
Patent number: 9363542Abstract: 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: GrantFiled: November 24, 2014Date of Patent: June 7, 2016Assignee: CBS INTERACTIVE, INC.Inventors: Bruce Goldfeder, Ken Aagaard
-
Patent number: 9232242Abstract: 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: GrantFiled: December 11, 2012Date of Patent: January 5, 2016Assignee: CBS INTERACTIVE, INC.Inventor: James M. Chase
-
Patent number: 9201572Abstract: 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: GrantFiled: March 12, 2013Date of Patent: December 1, 2015Assignee: CBS INTERACTIVE, INC.Inventors: Clifford Lyon, Ron H. Rothman
-
Patent number: 9098370Abstract: Various embodiments for improving application uninstallation from a computing device are described. In one or more embodiments, a scanning application may generate a files list that includes information about what other applications may use ancillary files. When an application is deleted, a user interface presents a list of ancillary files used by the deleted application and what other applications may use the ancillary files. The user may then select which ancillary files to delete along with the application. Other embodiments are described and claimed.Type: GrantFiled: November 8, 2010Date of Patent: August 4, 2015Assignee: CBS INTERACTIVE, INC.Inventor: Carl MacDonald
-
Patent number: 9049494Abstract: 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: GrantFiled: January 31, 2011Date of Patent: June 2, 2015Assignee: CBS Interactive, Inc.Inventors: Jignesh Yashwant Dhruv, Shalitha Arosha Senanayake, Christopher Peter Xiques
-
Patent number: 9021110Abstract: Disclosed herein are systems, methods, and computer-readable storage media for consistently associating a user ID with a user. In one aspect, a method may comprise receiving a data request at a transceiver accessible by a server computing device, wherein, in response to receiving the data request, the server computing device is configured to: access, by one or more processors coupled to the transceiver, a first value embedded in a first cookie associated with a first expiration time; set a second cookie embedded with a second value; and reset the first cookie responsive to receiving an indication that the first cookie is expiring, wherein to reset the first cookie comprises replacing the first cookie with a third cookie set with a value equal to the first value and a third expiration time later than the first expiration time. Other embodiments are disclosed and claimed.Type: GrantFiled: May 31, 2012Date of Patent: April 28, 2015Assignee: CBS Interactive, Inc.Inventors: Clifford Lyon, Ron Rothman
-
Patent number: 8996434Abstract: Various embodiments are generally directed to automated searching and comparison of game statistics to identify, rank and present statistically significant events related to game play during and/or after a game in automatically generated sentences. An apparatus comprises a processor circuit and storage storing instructions operative on the processor circuit to receive signals conveying a first set of statistical information closely related to play of a first game; search the first set of statistical information for a first set of statistical anomalies; and in response to the first set of statistical anomalies comprising an insufficient number of statistical anomalies, search a second set of statistical information less closely related to play of the first game for a second set of statistical anomalies, and transmit a multitude of sentences describing statistical anomalies of the first and second sets of statistical anomalies to a computing device. Other embodiments are described and claimed herein.Type: GrantFiled: November 21, 2012Date of Patent: March 31, 2015Assignee: CBS Interactive, Inc.Inventors: George Barry Gleadall, Ronnie Paskin, Shawn Stewart
-
Patent number: 8935361Abstract: A fantasy server application may comprise a platform generator component to generate a resource document with a host segment arranged to present a host resource document and a guest segment arranged to present a guest resource document, a host manager component to send a request to generate the host resource document with fantasy content from a fantasy content database to a host server program, receive a response with the host resource document, and add the host resource document to the host segment, and a guest manager component to generate a guest reference for use by a client device, the guest reference arranged to refer the client device to a guest server program arranged to generate the guest resource document with fantasy content from the fantasy content database, and add the guest reference to the guest server program to the guest segment. Other embodiments are described and claimed.Type: GrantFiled: April 3, 2012Date of Patent: January 13, 2015Assignee: CBS Interactive, Inc.Inventors: Antonio L. Fernandez, Francis J. Olearczyk, Louis M. Thomas, Louis E. Miller, Patrick M. Quinlivan, Jeffrey H. Platter, Brijesh D. Sutaria
-
Patent number: 8925004Abstract: 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: GrantFiled: July 23, 2013Date of Patent: December 30, 2014Assignee: CBS Interactive, Inc.Inventors: Bruce Goldfeder, Ken Aagaard
-
Patent number: 8836728Abstract: 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: GrantFiled: February 28, 2011Date of Patent: September 16, 2014Assignee: CBS Interactive, Inc.Inventors: Linda Tan, Julian Lau
-
Patent number: 8821271Abstract: Various embodiments for providing a narrative summary for content related to competitive gaming are described. An aspect may provide receiving data about a competitive gaming event, the data comprising one or more data items; selecting a narrative template for the competitive gaming event according to the data, the narrative template comprising one or more word slots and one or more data slots; filling a data slot in the narrative template with a data item; filling a word slot in the narrative template with a word selected from a word list configured for the word slot; and publishing the narrative template with the one or more word slots and the one or more data slots filled as competitive gaming narrative content. Other embodiments are described and claimed.Type: GrantFiled: July 30, 2012Date of Patent: September 2, 2014Assignee: CBS Interactive, Inc.Inventors: John Davison, Boubou Guiro
-
Patent number: 8762413Abstract: A computer system for generating a user data store and analyzing the user data store comprises a memory and a processing circuit. The memory is configured to store a user data store comprising a plurality of graphs, each graph having a user identity node. The processing circuit is configured to, for each of the plurality of graphs: receive asset data representing an asset that a user has interacted with on a website; generate a first node representing the asset data and a first link coupling the first node to the user identity node of the graph; store the first node and first link as part of the graph; receive usage data representing user interaction with a website; generate a second node representing the usage data and a second link coupling the second node to the user identity node of the graph, wherein at least one of the first node and second node further represents opinion data for a product or evaluation data for a product; and store the second node and second link as part of the graph.Type: GrantFiled: April 25, 2011Date of Patent: June 24, 2014Assignee: CBS Interactive, Inc.Inventors: William W. Graham, Jr., Tushar R. Pradhan, John F. Potter, Mark A. Kaufman, Stephanie Lone, Keric Donnelly
-
Patent number: 8753183Abstract: 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: GrantFiled: November 3, 2011Date of Patent: June 17, 2014Assignee: CBS Interactive, Inc.Inventors: John Davison, Simon Whitcombe, Robyn Tas
-
Patent number: 8732278Abstract: A fantasy server application may comprise a platform generator component to generate a resource document with a host segment arranged to present a host resource document and a guest segment arranged to present a guest resource document, a host manager component to send a request to generate the host resource document with fantasy content from a fantasy content database to a host server program, receive a response with the host resource document, and add the host resource document to the host segment, and a guest manager component to generate a guest reference for use by a client device, the guest reference arranged to refer the client device to a guest server program arranged to generate the guest resource document with fantasy content from the fantasy content database, and add the guest reference to the guest server program to the guest segment. Other embodiments are described and claimed.Type: GrantFiled: December 21, 2011Date of Patent: May 20, 2014Assignee: CBS Interactive, Inc.Inventors: Antonio L. Fernandez, Francis J. Olearczyk, Louis M. Thomas, Louis E. Miller, Patrick M. Quinlivan, Jeffrey H. Platter, Brijesh D. Dutaria
-
Patent number: 8676360Abstract: 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: GrantFiled: April 3, 2012Date of Patent: March 18, 2014Assignee: CBS Interactive, Inc.Inventor: Antonio Fernandez
-
Publication number: 20140045597Abstract: 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: ApplicationFiled: August 8, 2012Publication date: February 13, 2014Applicant: CBS INTERACTIVE, INC.Inventors: Antonio L. Fernandez, Jeffrey H. Platter, Louis E. Miller
-
Publication number: 20140040760Abstract: An entertainment content personalization system is described. A method may comprise accessing content for presentation on a user interface, the content comprising entertainment services content associated with content data; generating user data comprising user profile data and user interaction data, the user interaction data based on interactions with the content through the user interface; and presenting personalized content on the user interface comprising content selected based on the user data and the content data. Other embodiments are described and claimed.Type: ApplicationFiled: August 31, 2012Publication date: February 6, 2014Applicant: CBS INTERACTIVE, INC.Inventors: Jason Randell, Erik Johnson, Eric Anderson
-
Publication number: 20140031114Abstract: Various embodiments for providing a narrative summary for content related to competitive gaming are described. An aspect may provide receiving data about a competitive gaming event, the data comprising one or more data items; selecting a narrative template for the competitive gaming event according to the data, the narrative template comprising one or more word slots and one or more data slots; filling a data slot in the narrative template with a data item; filling a word slot in the narrative template with a word selected from a word list configured for the word slot; and publishing the narrative template with the one or more word slots and the one or more data slots filled as competitive gaming narrative content. Other embodiments are described and claimed.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: CBS INTERACTIVE, INC.Inventors: John Davison, Boubou Guiro