Patents Assigned to CBS Interactive, Inc.
-
Patent number: 10592596Abstract: Various embodiments for providing a narrative summary for fantasy games are described. Embodiments may include a summary engine executing on a logic device. The summary engine may select a beat writer and a story type. The summary writer may select new content from one or more databases of fantasy league data. The beat writer may affect what story type is selected. The summary engine may construct a master template according to the story type that has empty slots. The summary engine may fill the empty slots of the master template with data from the new content to generate a narrative summary, and publish the narrative template with the slots filled. Other embodiments are described and claimed.Type: GrantFiled: December 28, 2011Date of Patent: March 17, 2020Assignee: CBS Interactive Inc.Inventor: Louis E. Miller
-
Patent number: 10561952Abstract: A method, executed on a computing device, includes calculating a selection time period as a function of a time bank allotment for a user profile, a defined time for a selection, and a number of available selections; sending a notification to a client device indicating that the selection time period is initiated at a first time; receiving a selection from the client device at a second time; updating the time bank allotment according to a used time, the used time comprising an amount of time between the first time and the second time; decrementing the number of available selections; and updating the user profile with the received selection. Other embodiments are described and claimed.Type: GrantFiled: February 2, 2017Date of Patent: February 18, 2020Assignee: CBS Interactive Inc.Inventors: Brijesh Sutaria, Ryan Collado, Louis Miller, Grant Gurtin, Ray Solebello
-
Patent number: 10540430Abstract: Various embodiments for providing a natural language narrative are described. Embodiments may include a summary engine that collects data about an event, and selects a template to narrate a story about the event. A template may include static text, slots for data from the event, and slots for dynamic word choice. Templates may be selected according to a story type and story “flavor.” Templates may also include conditions that determine a choice of the use of template sub-sections. Various aspects of the templates may be selected randomly, to create the impression that the story is human-generated. The stories may be published to a variety of locations and formats. Other embodiments are described and claimed.Type: GrantFiled: December 28, 2011Date of Patent: January 21, 2020Assignee: CBS Interactive Inc.Inventor: Matthew Locke
-
Patent number: 10534831Abstract: 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: GrantFiled: September 26, 2017Date of Patent: January 14, 2020Assignee: CBS Interactive Inc.Inventors: Chris Hamm, Andrew Lottmann
-
Patent number: 10425367Abstract: A content management server monitors activity on a social networking system originating from an authorized user account. The server detects a post by the account that contains a predefined trigger tag. The server creates a story record in a web publishing application on the server responsive to detecting the post containing the predefined trigger tag. The server automatically generates a direct messaging conversation to populate additional fields of the story record. The server detects a closing inbound direct message from the account containing a publish tag, and responsive to detecting the closing inbound direct message, automatically publishes the story record.Type: GrantFiled: February 10, 2017Date of Patent: September 24, 2019Assignee: CBS Interactive Inc.Inventors: Eric Robert Dahl, Ka Yan Samatha Tong, Tan Duc Nguyen
-
Patent number: 10395291Abstract: 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: GrantFiled: November 30, 2012Date of Patent: August 27, 2019Assignee: CBS Interactive Inc.Inventor: Vladimir Olexa
-
Publication number: 20190251463Abstract: A method for providing an interactive interface for live event outcome selection and prediction may include generating a set of cells for an event. The set of cells may be provided to a client device to present in a user interface. A selection of a cell may be received from the client device. The selected cell may be assigned to a user account. The method may generate a coordinate for each cell in the set, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells. The method may comprise calculating, prior to the start of the event, a probability that an event result represented by a cell coordinate will occur; and presenting the probability in association with the cell on the user interface. Other embodiments are described and claimed.Type: ApplicationFiled: April 23, 2019Publication date: August 15, 2019Applicant: CBS Interactive Inc.Inventors: Leonard Michael Lopez, Carlos Javier Carbonell Di Mola, Raymond Solebello, Christian J. Soblotne, Patrick Mark Quinlivan
-
Patent number: 10318879Abstract: A method for providing an interactive interface for live event outcome selection and prediction may include generating a set of cells for an event. The set of cells may be provided to a client device to present in a user interface. A selection of a cell may be received from the client device. The selected cell may be assigned to a user account. The method may generate a coordinate for each cell in the set, wherein each cell coordinate includes a plurality of dimensions, each dimension corresponding to a different entity of the event, and wherein each cell coordinate is unique for the set of cells. The method may comprise calculating, prior to the start of the event, a probability that an event result represented by a cell coordinate will occur; and presenting the probability in association with the cell on the user interface. Other embodiments are described and claimed.Type: GrantFiled: October 30, 2015Date of Patent: June 11, 2019Assignee: CBS Interactive Inc.Inventors: Leonard Michael Lopez, Carlos Javier Carbonell Di Mola, Raymond Solebello, Christian J Soblotne, Patrick Mark Quinlivan
-
Publication number: 20190098259Abstract: Techniques to provide a micro-broadcast of an event are described. Video data streams of a live event at a venue may be captured in one or more wireless camera devices. The data streams may be sent to one of a network of wireless access points where they are relayed to a control center. A computer system in the control center may select one of the video data streams to be broadcast as a micro-broadcast. The selected video data stream may then be formatted for the micro-broadcast before a micro-broadcast transmitter broadcasts the formatted selected video data stream.Type: ApplicationFiled: November 27, 2018Publication date: March 28, 2019Applicant: CBS Interactive Inc.Inventors: Bruce Goldfeder, Stephen Martin Milton
-
Patent number: 10210553Abstract: Product listings from a product catalog are organized by implementing programmatic processes that de-duplicate, cluster and/or group product listings.Type: GrantFiled: October 15, 2012Date of Patent: February 19, 2019Assignee: CBS Interactive Inc.Inventor: Dmitry Chechuy
-
Patent number: 10178352Abstract: Techniques to provide a micro-broadcast of an event are described. Video data streams of a live event at a venue may be captured in one or more wireless camera devices. The data streams may be sent to one of a network of wireless access points where they are relayed to a control center. A computer system in the control center may select one of the video data streams to be broadcast as a micro-broadcast. The selected video data stream may then be formatted for the micro-broadcast before a micro-broadcast transmitter broadcasts the formatted selected video data stream.Type: GrantFiled: November 30, 2012Date of Patent: January 8, 2019Assignee: CBS Interactive Inc.Inventors: Bruce Goldfeder, Stephen Martin Milton
-
Publication number: 20180341713Abstract: 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 bused 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: ApplicationFiled: August 7, 2018Publication date: November 29, 2018Applicant: CBS Interactive Inc.Inventors: Scott Bedard, Greg Kasavin, Patrick Cashman Andrus
-
Patent number: 10134068Abstract: 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: GrantFiled: January 11, 2017Date of Patent: November 20, 2018Assignee: CBS Interactive Inc.Inventors: Timothy A. Musgrove, Robin Hiroko Walsh
-
Patent number: 10108719Abstract: 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: GrantFiled: March 14, 2011Date of Patent: October 23, 2018Assignee: CBS Interactive Inc.Inventors: Scott Bedard, Greg Kasavin, Patrick Cashman Andrus
-
Publication number: 20180214778Abstract: A method, executed on a computing device, includes calculating a selection time period as a function of a time bank allotment for a user profile, a defined time for a selection, and a number of available selections; sending a notification to a client device indicating that the selection time period is initiated at a first time; receiving a selection from the client device at a second time; updating the time bank allotment according to a used time, the used time comprising an amount of time between the first time and the second time; decrementing the number of available selections; and updating the user profile with the received selection. Other embodiments are described and claimed.Type: ApplicationFiled: February 2, 2017Publication date: August 2, 2018Applicant: CBS Interactive Inc.Inventors: Brijesh Sutaria, Ryan Collado, Louis Miller, Grant Gurtin, Ray Solebello
-
Patent number: 10009394Abstract: 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: GrantFiled: August 4, 2014Date of Patent: June 26, 2018Assignee: CBS Interactive Inc.Inventor: Darin Spivey
-
Patent number: 9978074Abstract: Various embodiments are generally directed to an automated A/B testing system using a combination of classical and alternative statistical analysis to control the performance A/B tests. An apparatus includes a processor circuit; and logic to commence collection of a specified number of samples of user responses to multiple versions of a user interface in a test, employ an alternative statistical analysis to analyze the samples as they are collected, determine whether a proposed version elicits a statistically significant improvement in user response over a control version, terminate the test before the specified number of samples are collected in response to a statistically significant improvement over the control version elicited by the proposed version, and complete collection of the specified number of samples and employ a classical statistical analysis to analyze the samples in response to the proposed version not eliciting the statistically significant improvement.Type: GrantFiled: March 12, 2013Date of Patent: May 22, 2018Assignee: CBS Interactive Inc.Inventors: Clifford Lyon, Ron H. Rothman
-
Patent number: 9953349Abstract: A computer implemented method for creating a page including content includes the steps of inserting, with a computing device, one or more placeholders in the page, requesting, with a computing device, parameters, receiving, with a computing device, meta data in response to the step of requesting parameters, creating, with a computing device, frames in the page based on the meta data at positions corresponding to the placeholders, requesting, with a computing device, content, receiving, with a computing device, content in response to the request for content, and placing the content in the frames for display on a display device.Type: GrantFiled: October 24, 2014Date of Patent: April 24, 2018Assignee: CBS Interactive Inc.Inventors: Monica Stroud, Eric Harper
-
Patent number: 9948739Abstract: 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: GrantFiled: August 4, 2014Date of Patent: April 17, 2018Assignee: CBS Interactive Inc.Inventor: Darin Spivey
-
Patent number: 9904680Abstract: Various embodiments are generally directed to automated identification and prediction of game milestones, and to automated presentation of those predictions and of the milestones as they are achieved. A method comprises searching statistical data for an indication of a milestone specified in an alerts data towards achievement of which an extent of progress has been made; identifying the milestone in the statistical data; predicting a time required to achieve the milestone; comparing the predicted time required to a condition specified in the alerts data; comparing the predicted time required to an indication of time that remains in scheduled game events in a game season in a scheduling data; and transmitting an alert that predicts achievement of the milestone based on the predicted time required meeting the condition and on the time that remains in the season providing at least the predicted time required. Other embodiments are described and claimed herein.Type: GrantFiled: December 4, 2012Date of Patent: February 27, 2018Assignee: CBS Interactive Inc.Inventor: Brett Marcus Crossley