Based On Personal Preference, Profile, Or Viewing History (e.g., To Produce Redacted Listing) Patents (Class 725/46)
  • Patent number: 10318399
    Abstract: Techniques for evaluating a second version of software. Embodiments selectively route incoming requests to software instances within a plurality of baseline instances and a plurality of canary instances, where the baseline instances run a first software version and the canary instances run the second software version. The software instances are monitored to collect performance data for a plurality of performance metrics. Embodiments calculate aggregate baseline performance metrics, where each of the aggregate baseline performance metrics is calculated based on the collected performance data for the plurality of baseline instances. For each of the performance metrics and canary instances, embodiments calculate a relative performance value that measures the collected performance data for the respective canary instance and for the respective performance metric, relative to the corresponding aggregate baseline performance metric.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: June 11, 2019
    Assignee: NETFLIX, INC.
    Inventors: Philip Simon Tuffs, Roy Rapoport, Ariel Tseitlin
  • Patent number: 10313736
    Abstract: Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: June 4, 2019
    Assignee: SLING MEDIA PVT LTD
    Inventors: Mohammed Rasool, Yatish Raikar
  • Patent number: 10306310
    Abstract: A system for assisting a content consumer to select content services, the system including a processor that is configured to execute a matching algorithm. The matching algorithm comprises interviewing the content consumer for questions in a plurality of categories, determining a point system for answers obtained by the interviewing step, wherein the answers indicate entertainment interests of the content consumer; calculating a service score for each content service based on the point system, wherein the service score indicates an agreement between a content service and the entertainment interests of the content consumer; and selecting a pre-determined number of content services based on the service score.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: May 28, 2019
    Assignee: V. Juliano Communications, LLC
    Inventor: Virginia Juliano
  • Patent number: 10298995
    Abstract: Described herein are systems and methods for predictive pre-buffering of content for a user. Embodiments include a prediction system that can receive trending information from social media sources and other streaming video sources. The prediction system can also receive user viewing history to identify the programs the user has viewed, the genres of the programs the user has viewed, and amount of programming the user consumes. Based on the user's viewing history, the prediction system can identify preferred genres for the user and other preferred content information. Based on the trending programs and the user's preferred genres, the prediction system can predict which of the trending programs that the user may watch. Based on the prediction, the system can pre-buffer some portion of the programs that the system predicted the user may watch in a cache of the device on which the user watches programming.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: May 21, 2019
    Assignee: DISH Network L.L.C.
    Inventor: Joshua Stumbo
  • Patent number: 10296952
    Abstract: In some examples, a marketplace system receives information from multiple service providers as part of onboarding of the multiple service providers with the marketplace system. Responsive to the onboarding, a cloud service created by the respective service provider is synchronized with the marketplace system. A marketplace catalog is linked with catalogs of the service providers, the linking including aggregating content of the catalogs into the marketplace catalog. Responsive to a request from a requester received through a portal of the marketplace system, at least one cloud service is identified using the marketplace catalog based on at least one search criterion of the request.
    Type: Grant
    Filed: October 31, 2015
    Date of Patent: May 21, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prashant Gupte, Stephane Herman Maes, Ivan Pasqualini
  • Patent number: 10291950
    Abstract: In one embodiment, a method includes determining that media content being viewed by a user comprises a plurality of entities, accessing information indicative of the plurality of entities, and querying a social graph of the social-networking system for social content associated with each of the plurality of entities and one or more other users of the social-networking system. The social graph includes user nodes that are each associated with a particular user of the social-networking system. The method further includes providing at least a portion of the queried social content from the social graph for display along with the information on a display device of the user.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: May 14, 2019
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 10284919
    Abstract: In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a method for providing media guidance is provided, the method comprising: associating with a local area network; detecting at least one media device on the local area network; determining device information associated with the at least one media device on the local area network; determining, without user intervention, television provider information based on the device information; determining location information of the at least one media device; determining channel information based on the determined television provider information and the determined location information; and causing media guidance information to be presented that includes at least a portion of the determined channel information.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: May 7, 2019
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich
  • Patent number: 10282700
    Abstract: In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). For example, a first data asset may include any software or device (e.g., server or servers) utilized by a particular entity for such data collection, processing, transfer, storage, etc.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: May 7, 2019
    Assignee: OneTrust, LLC
    Inventors: Kabir A. Barday, Mihir S. Karanjkar, Steven W. Finch, Ken A. Browne, Nathan W. Heard, Aakash H. Patel, Jason L. Sabourin, Richard L. Daniel, Dylan D. Patton-Kuhl, Jonathan Blake Brannon
  • Patent number: 10261657
    Abstract: Mechanisms are provided for allowing a user to dynamically manage rich media content in an efficient and effective manner. Tiles including media content, personalized video selections, content pack upgrades, and promotions for featured content are presented to a user. Each tile may include calls to view, purchase, discuss, rate, review, or read about associated content. Tiles may be presented as still images, logos, text, or live video. Multiple tiles may be manipulated using keyboard, mouse, touchpad, and/or touchscreen movements, motions, and gestures. In particular examples, an overlay provided on top of a tile mechanism provides a user with additional navigation and management options.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: April 16, 2019
    Assignee: MobiTV, Inc.
    Inventors: Kirsten Hunter, Christopher Chan, Vasanth Shenoy, James Collette, Do H. Chung, Allen Billings
  • Patent number: 10264292
    Abstract: There is provided an electronic program guide (EPG) provisioning system that receives traffic data for programming content included in a programming content stream, extracts programming content metadata describing the programming content from the traffic data, and obtains supplemental metadata further describing the programming content. The EPG system further enriches the programming content metadata using the supplemental metadata to produce an enhanced programming content metadata, conforms the enhanced programming content metadata to each of multiple formats corresponding respectively to EPG providers for the programming content stream, and then distributes the enhanced programming content metadata to the EPG providers in real-time with respect to receiving the traffic data.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: April 16, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Jon M. Edwards, Shant H. Mardigian, Han Kim
  • Patent number: 10237616
    Abstract: A computer system may include at least one processor and at least one memory storing instructions that, when executed, cause the at least one processor to perform a process. The process may include receiving audio data from a user device, and accessing content data including at least one audio signature associated with video content. The process may also include correlating the audio data with the at least one audio signature and identifying recognized video content based on the correlation of the audio data with the at least one audio. The process may also include receiving tuning data including content being presented on a display component. The process may further include correlating the recognized video content with the tuning data, determining viewed video content based on the correlation of the recognized video content with the tuning data, and storing the viewed video content in a user array.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 19, 2019
    Assignee: comScore, Inc.
    Inventors: Amir Yazdani, Caroline Horner, Michael Vinson
  • Patent number: 10237604
    Abstract: A recommender engine (107_1, 107_2, 107_3) recommends further content items for playout on a personalized content channel on the basis of a profile (109_1, 109_2, 109_3) associated with that personalized content channel. The profile (109_1, 109_2, 109_3) includes an indication of the user's “like” and “dislike” of content items played out on said personalized channel.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: March 19, 2019
    Assignee: S.I.SV.EL SOCIETA' ITALIANA PER LO SVILUPPO DELL'ELETTRONICA S.P.A.
    Inventors: Severius Petrus Paulus Pronk, Adolf Proidl
  • Patent number: 10204109
    Abstract: Distributed favorite files are stored in a favorite storage device. An agent dynamically monitors usage statistics for a plurality of files, wherein the plurality of files are located on a plurality of devices, designates a first file of the plurality of files as a favorite file based on usage statistics for the first file, and in response to designating the first file as a favorite file, stores a copy of the first file on a favorites storage device.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: February 12, 2019
    Assignee: McAfee, LLC
    Inventors: Kranthikumar Gadde, Mitesh Kumar, Kamlesh Halder, Raj Vardhan, Srikanth Nalluri, Dattatraya Kulkarni, Susmita Nayak, Krishnapur Venkatasubrahmanyam
  • Patent number: 10187674
    Abstract: Techniques are described for promoting original media titles. Given metadata tags associated with the original title and other media titles, a tag data matrix is generated and factored into two matrices, one of which includes vectors representing the media titles in a first latent space. Similarity scores are computed between a vector representing the original title and each of the other media title vectors to determine a set of media titles most similar to the original title. Then, a play data matrix is factorized, and an average of vectors representing the most similar titles in a second latent space is taken to be a vector representation of the original title in the second latent space. This representation is compared with representations of users in the second latent space to generate similarity scores, and the original title is then promoted to users associated with the highest similarity scores.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: January 22, 2019
    Assignee: NETFLIX, INC.
    Inventor: Harald Steck
  • Patent number: 10182251
    Abstract: Aspects of the disclosure relate to configuration of content and consumption thereof content in a networked environment. In certain aspects, the consumed content can be coordinated or otherwise synchronized between disparate consumption devices, which may be served content via different content platforms. In another aspect, the consumed content can be customized for a specific device and/or an end-user thereof. In yet another aspect, recommendations for content and/or products associated with at least a portion of the content can be provided.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: January 15, 2019
    Assignee: Cox Communications, Inc.
    Inventors: Nadine Finnerty, Keith Alan Rothschild, Roy Edmond Pereira, Roy Roger Toney, Jr.
  • Patent number: 10181153
    Abstract: A method of delivering advertising in an online environment includes determining a context of a user operating a client computer to interact with an e-commerce website, where the determined context representing an intent of the user to locate a product for purchase, defining a relation between one or more of a plurality of advertisements and the product based on at least one of a plurality of relevance types, and displaying, to the user, at least one of the advertisements having the relation to the product.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: January 15, 2019
    Assignee: Intent Media, Inc.
    Inventors: Joshua Feuerstein, Richard Harris, Joshua Hartmann, Adam R. Pritchard, Arun Rajan, Kurt Schrader, Jonathan Taqqu, Damon Tassone
  • Patent number: 10175933
    Abstract: This disclosure is directed to methods, apparatuses, and systems for providing content streams with highly targeted, interactive content in a personalized manner. A content producer can generate a user-generic content stream associated with one or more user-specific content flags, which can describe how the user-specific content can be presented along with the content stream. A content-provider can purchase or otherwise acquire the rights to insert their user-specific content into another content provider's user-generic content. Both the user-specific and user-generic content can be provided to the user by means of a voice-controlled device associated with a cloud-based profile of the user. A user can interact with the personalized content to receive supplemental information.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: January 8, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Michael Wagner, Donald Loyd Kaufman
  • Patent number: 10165333
    Abstract: Systems and methods are described herein for a media guidance application that recommends media content to a user based on the media content likely to be available to a user at a given location or on a given device. The media guidance application may also automatically determine the given location or given device based on a current trajectory of the user, and recommend a media asset from the media content available at that location or on that device. Moreover, in order to recommend content having the greatest interest to a user at a particular time, the media guidance application bases the recommendations it is providing on content recently consumed by the user on a first device.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: December 25, 2018
    Assignee: Rovi Guide, Inc.
    Inventors: Milan Patel, Imran Khaliq
  • Patent number: 10154395
    Abstract: Provided are a terminal and a service providing device, an electronic wallet system including the same, a control method thereof, and a non-transitory computer readable storage medium having a computer program recorded thereon. That is, according to the present invention, instead of directly sharing a content including personal information displayed in a specific app, such as an electronic wallet app, installed in the terminal with an SNS or the like, the same content, which does not include personal information and is previously stored in the service providing device so as to correspond to the content, is shared through an SNS corresponding to the terminal, so that it is possible to improve convenience of a user and enhance availability of contents.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: December 11, 2018
    Assignee: SK PLANET CO., LTD.
    Inventors: Han Ho Lee, Jong Soo Lee
  • Patent number: 10152545
    Abstract: A subset of items that can be identified, promoted, or recommended to the user is determined based in part on rankings or other feedback that the user has given to other items in the set. The techniques discussed herein employ localized regularization to generate estimated values for the unknown values. Regularization refers to adding information into the system in order to generate the unknown values. This additional information of the system is an estimate, and is generated based on the known properties of the system. The techniques discussed herein employ localized regularization, which refers to estimating additional information based on the particular user for which the unknown values are being generated. In contrast to employing global regularization that treats all users in the system the same, the localized regularization discussed herein treats each user independently of the other users.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: December 11, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Kourosh Modarresi
  • Patent number: 10149016
    Abstract: The present invention relates to a mobile terminal performing wireless communication with a video output device for outputting a received broadcast content, the mobile terminal including a wireless communication unit capable of transmitting a media content outputtable by the video output device to the video output device, a touch screen divided into a first region outputting an icon corresponding to the media content, and a second region including a time bar extending in one direction to indicate a time, and a channel bar indicating output time information related to each of a plurality of broadcast contents and extending in the one direction, and a controller capable of controlling the touch screen to output an output bar indicating a reproduction time of the media content on a part of the second region, when a drag touch applied to the icon is released on the second region.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: December 4, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Myoungho Jang, Sooyoung Ahn
  • Patent number: 10133810
    Abstract: Methods and systems are provided for generating automatic program recommendations based on user interactions. In some embodiment, control circuitry processes verbal data received during an interaction between a user of a user device and a person with whom the user is interacting. The control circuitry analyzes the verbal data to automatically identify a media asset referred to during the interaction by at least one of the user and the person with whom the user is interacting. The control circuitry adds the identified media asset to a list of media assets associated with the user of the user device. The list of media assets is transmitted to a second user device of the user.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 20, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Brian Fife, Jason Braness, Michael Papish, Thomas Steven Woods
  • Patent number: 10136189
    Abstract: A media system for providing community and behaviorally driven content selection and bundling based on user consumption data and an analysis of user affinity. The media system performs user affinity representations and analyzes content affinity. The media system performs content affinity representations and maps content analysis into groups. The media system creates multi-dimensional arrays and uses for user content, maps pricing choices to subscriber value, and, using algorithms which may include Artificial Intelligence and Machine Learning approaches, maps groups to pricing choices.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: November 20, 2018
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Albhy Galuten
  • Patent number: 10127522
    Abstract: Disclosed are methods and apparatus for classifying users. In accordance with one embodiment, a plurality of messages posted by a user via a microblogging service may be obtained. A set of feature values associated with the user may be obtained, each of the set of feature values corresponding to a different one of a set of one or more features. One or more of the set of feature values may be obtained based, at least in part, on content of the plurality of messages posted by the user, messaging behavior of the user via the microblogging service, and/or social connections of the user established via the microblogging service. The user may be classified based upon the set of feature values associated with the user.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: November 13, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Marco Pennacchiotti, Ana-Maria Popescu
  • Patent number: 10114974
    Abstract: Embodiments related to controlling media privacy settings are disclosed. One disclosed embodiment provides a media server system including a configured to receive media consumption data for each media content item of a plurality of media content items consumed by a user. Media consumption data for each media content item includes an item-specific privacy status and a media content item identifier. The server is also configured to receive, from one or more of another user and a media content item recommendations program, a request for access to the media consumption data for a media content item, and to provide one or more of the other user and the media content item recommendations program with access to the media consumption data based on the item-specific privacy status of the media consumption data.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 30, 2018
    Assignee: Zhigu Holdings Limited
    Inventors: Sean Kollenkark, Chad Gibson, Clifton James Hebert, Cory Cirrincione, Doug Berrett, Joe McClanahan
  • Patent number: 10097898
    Abstract: Systems and methods are provided herein for displaying recommendations that are temporally relevant to activities of a user and are contextually relevant to a portion of viewed media. This may be accomplished by a media guidance application identifying activities a user has planned, as well as respective times for which each of the plurality of activities was planned to be performed by the user. The media guidance application may filter the activities by determining which of the first plurality of activities has a corresponding respective time that is within a threshold period of time. The media guidance application may then identify characteristics of each filtered activity and of a media asset that the user is consuming at the present moment, and may compute whether the characteristics match. If the characteristics match, the media guidance application may generate for display a recommendation relating to the respective activity.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: October 9, 2018
    Assignee: Rovi Guides, Inc.
    Inventor: Bryan Keith James
  • Patent number: 10097872
    Abstract: Methods and apparatus to verify and/or correct media lineup information are disclosed. An example method includes accessing, by executing an instruction with a processor, a script received from an audience measurement entity. The method further includes executing, with the processor, the script to tune a set top box to respective ones of a plurality of channels. The method further includes collecting, by executing an instruction with the processor, media identification data associated with the respective ones of the channels. The method further includes transmitting media presentation data to the audience measurement entity, the media presentation data mapping the media identification data to the respective ones of the channels.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: October 9, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventor: F. Gavin McMillan
  • Patent number: 10091557
    Abstract: Systems, processes and devices identify content on the Internet or another network. A media player device receives an identifier that is uniquely associated with a particular media program. The identifier is submitted from the media player device to a registry service accessible via the digital network to thereby locate the particular media program for playback by the media player device or for performing other actions, and a message containing the identifier is initiated and transmitted to a recipient media player device via the digital network to thereby allow the recipient media player device to locate the same particular media program on the digital network using the identifier.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 2, 2018
    Assignee: SLING MEDIA L.L.C.
    Inventor: Padmanabha R. Rao
  • Patent number: 10085071
    Abstract: A content management system may assist users in managing consumption of content, such as television programs. Primary content may be segmented into portions, where a secondary content is interspersed between a first portion and a second portion of the primary content. The first portion and the second portion may be aggregated sequentially.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 25, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Matt Barbour, John Hickey, Osbert Orr
  • Patent number: 10080052
    Abstract: Systems and methods for performing an action based on viewing positions of other users are provided. Viewing progress in a media asset of each of a plurality of users is retrieved. The viewing progress of each of the plurality of users is compared to identify a maximum viewing progress that is common to each of the plurality of users. A request from a user to access the media asset is received. A current viewing progress in the media asset of the user is monitored to determine when the current viewing progress of the user matches the identified maximum viewing progress that is common to each of the plurality of users. In response to determining that the current viewing progress of the user matches the identified maximum viewing progress, a message with an option to perform an action relative to the media asset is generated for display to the user.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: September 18, 2018
    Assignee: Rovi Guidos, Inc.
    Inventor: Sakura Saito
  • Patent number: 10070201
    Abstract: One embodiment described herein may take the form of a system or method for detecting an image within a video component of a multimedia presentation on a distribution system. In general, the system or method may analyze one or more frames of a video component of a presentation to detect the presence of an image within the one or more frames that matches or approximates one or more images stored in a searchable database. Once detected, the system or method may compare one or more features of the potentially matching image with the collection of images. If the potential image matches or approximates an image within the searchable database, the system or method may provide a selectable link within the multimedia presentation that links the detected image with associated information concerning the image. Such information may be presented on a display device to the viewer of the presentation.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: September 4, 2018
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Craig Avison-Fell
  • Patent number: 10057636
    Abstract: Automatically performing an action within a video service based on an identified relationship between a content object and a video content item is provided. A content object is an electronic communication associated with a subscriber and comprises text or an image or a link to text or an image related to the video content item. A content identifier engine receives the object and parses the object against a data system storing information related to video content items. When a video content item matching or related to the object is identified, the object manager searches on demand content items and a video programming lineup available to the subscriber for the identified video content item. The video service provider performs or allocates resources to perform one or more automatic actions related to the video content item.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: August 21, 2018
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, James Alan Strothmann, Jay Paul Langa, Eric S. Roberts
  • Patent number: 10051304
    Abstract: Methods and apparatus for identification and insertion of content targeted to a particular audience within a content-based network, such as a cable television or satellite network. In one embodiment of the invention, audience qualities are identified and distributed to an advertisement decision maker, which uses the information to fulfill advertisement placement opportunities. Qualifiers about an existing or projected audience are classified utilizing an algorithm for qualifier weight and variance in order to determine the proximity any given qualifier may be to a target audience for an advertisement. Subscriber privacy and anonymity is also optionally maintained via e.g., hashing or encrypting data relating to the CPE and/or subscriber, thus ensuring that audience data is not traceable to a specific user account. Business methods are also disclosed.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: August 14, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Justin Tidwell, Edward G. Samame, Bryan Santangelo
  • Patent number: 10045087
    Abstract: Systems and methods for providing parental control support in video mosaic environment are disclosed. Upon receiving a request for a video mosaic page, screen data, which may include parental control information, is received. The screen data may identify the video assets in the video mosaic page. A determination is made whether the video assets in the video mosaic page are locked or unlocked by parental controls in force on the user equipment. Locked assets may be masked and individually unlocked upon verification of a parental control access code or PIN. Unlocked assets may be presented in cells, or windows, in the video mosaic page and may also be individually locked and subsequently masked. A separate set of parental control settings may be maintained for video mosaic pages or the mosaic parental control commands may be resolved with system parental control settings.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: August 7, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Michael D. Ellis, Jon P. Radloff, Charles D. White
  • Patent number: 10045058
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising encoding, by a server comprising a processor, media content to generate a plurality of media content files each having a filename and a uniform resource locator. The method also comprises receiving a channel request from a client media processor and generating a playlist. The playlist is mapped to the requested channel, and includes a filename and uniform resource locator for a personalized content file that is not included in the media content files. The method further comprises receiving a file request from the client media processor in accordance with the playlist, multicasting the plurality of media content files so that the client media processor receives the plurality of media content files, and delivering the personalized content file to the client media processor to enable presentation of personalized content in accordance with the playlist. Other embodiments are disclosed.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: August 7, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Thomas Arnold Anschutz
  • Patent number: 10031976
    Abstract: A personalization system includes a user events module configured to receive a plurality of user events, each user event of the plurality of user events including one or more of a transactional event and a behavioral event associated with the online user, and a personalization cluster including a plurality of personalization servers, each personalization server of the plurality of personalization servers configured to receive a personalization request from a requesting system, the personalization request including a plurality of intermediate results identified by the requesting system, each intermediate result representing a possible outcome that may be presented by the requesting system to the online user, compute a score for each intermediate result of the plurality of immediate results based at least in part on the plurality of user events, thereby generating a plurality of scores, and return the plurality of scores to the requesting system.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: July 24, 2018
    Assignee: PAYPAL, INC.
    Inventors: Ranjan Sinha, Charles Bracher, Matthias Spycher
  • Patent number: 10028012
    Abstract: Song shuffling system plays a series of songs selected from a shuffled plurality of predefined audio content sources. An exemplary embodiment concurrently receives, during a shuffle operation, a stream of audio content from each of the predefined audio content sources, wherein each of the streams of audio content comprises a plurality of serially received songs. Each song is stored by the media device as the song is received. A first predefined audio content source is selected from the predefined audio content sources. Then, a first song is selected having a beginning portion that is stored in the memory medium and that was provided by the selected first predefined audio content source. A second predefined audio content source is selected from the predefined audio content sources that is to provide a second song that is to be presented to the user upon conclusion of the presentation of the first song.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: July 17, 2018
    Assignee: EchoStar Technologies L.L.C.
    Inventor: Gregory Greene
  • Patent number: 10021448
    Abstract: Described herein are methods and systems for automatically selecting television channels for display on one or more televisions based on the viewing preferences of the viewers. The viewers can enter their viewing preferences in a database through a user interface that a controller can access. The controller can receive, for a premises (e.g., a sports bar), a list of viewers. Based on the viewing preferences of the list of viewers, the controller can determine a single or a ranked list of television channels for display on the televisions. If there are multiple televisions, the controller can assign each of the televisions a television channel from the ranked list based on the ranking. The controller can send an instruction to the STB controlling the television(s) to set the assigned television channel to the assigned television.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: July 10, 2018
    Assignee: DISH Technologies L.L.C.
    Inventors: Max Stephen Gratton, Christopher Boyd Tirpak
  • Patent number: 10015544
    Abstract: A system for assisting a content consumer to select content services, the system including a processor that is configured to execute a matching algorithm. The matching algorithm comprises interviewing the content consumer for questions in a plurality of categories, determining a point system for answers obtained by the interviewing step, wherein the answers indicate entertainment interests of the content consumer; calculating a service score for each content service based on the point system, wherein the service score indicates an agreement between a content service and the entertainment interests of the content consumer; and selecting a pre-determined number of content services based on the service score.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: July 3, 2018
    Assignee: V. Juliano Communications, LLC
    Inventor: Virginia Juliano
  • Patent number: 10009647
    Abstract: A system transmits human interface data (HID) as ancillary data to a television receiver over white space. Content on a user mobile device may be wirelessly displayed on an external display device. It may be desirable to have user interactions with the mobile device (such as controls for video games) displayed on the external display device in a manner that does not suffer from the latency of standard video being set to the display device. The HID may be captured and processed separately from the video data. The HID may be formed into a transport stream for transmission over white space. The HID may be included as ancillary data in the transport stream. Timestamps may be used to coordinate the transmission of the HID as well as its processing when received by a television receiver.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: June 26, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Vijayalakshmi R. Raveendran
  • Patent number: 10002132
    Abstract: A language translation application on a user device includes a user interface that provides relevant textual and graphical feedback mechanisms associated with various states of voice input and translated speech.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: June 19, 2018
    Assignee: Google LLC
    Inventors: Alexander J. Cuthbert, Sunny Goyal, Matthew Morton Gaba, Joshua J. Estelle, Masakazu Seno
  • Patent number: 9984328
    Abstract: A system, an apparatus and a method for recommending a thesaurus in an input method are provided. A thesaurus selecting unit is set on the network side to obtain a personal information of a user through the Internet; in a thesaurus set unit, one or more thesauruses are determined as matching the personal information of the user; and the determined thesauruses are sent to a terminal currently used by the user so that the thesaurus is available for being installed on the terminal currently used by the user. Further, before the thesauruses are sent to the terminal currently used by the user, under a condition that there are at least two determined thesauruses that match the personal information of the user, the determined thesauruses are sorted to obtain a list of thesauruses, where thesauruses in the list are sent to the terminal currently used by the user.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: May 29, 2018
    Assignee: Shenzhen Shi Ji Guang Su Information Technology Co., Ltd.
    Inventor: Jinghui Xiao
  • Patent number: 9986272
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to monitor media presentation to determine a period of media presentation based on tuning session period are disclosed. Example methods disclosed herein include determining a first tuning session based on a period of time between channel changes of a first media presentation device, determining first presentation session data within the determined first tuning session, determining a model relating the first tuning session with the first presentation session data, determine a second tuning session for tuning data from a second media presentation device, selecting the model for the second tuning session, based on a match of a first duration of the second tuning session and a second duration associated with the model, and estimating second presentation session data for the second tuning session based on the model.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 29, 2018
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Michael Sheppard, Jonathan Sullivan, Peter Lipa, Alejandro Terrazas
  • Patent number: 9977877
    Abstract: A system and method that tracks copyright infringing BitTorrent users is presented. The system searches torrent file websites for a torrent file according to specified search criteria and verifies that the torrent file corresponds to a media file containing the copyrighted work. The system obtains tracker server information from the torrent file and obtains the IP addresses of participants currently connected to the torrent file from the tracker server, attempts to establish a connection with a participant based on an IP address selected from the IP addresses and, if successful, receives a data piece with a cryptographic hash from the participant. The cryptographic hash is verified to correctly match with the torrent file. The system then verifies that the participant is sharing the media file, obtains the participant's geographic data and associates the participant to a legal jurisdiction based on the geographic data.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: May 22, 2018
    Assignee: IP SQUARED TECHNOLOGIES HOLDING, LLC
    Inventors: Xin Gao, William Gorfein, Josh Partridge
  • Patent number: 9973726
    Abstract: A method includes performing, at a media recorder device, a comparison of a user defined criterion to information descriptive of content items associated with a set of series subscriptions. The content items and the set of series subscriptions are stored at the media recorder device. The user defined criterion indicates that reruns of episodes associated with a particular series subscription of the set of series subscriptions have not been recorded within a time period. The method includes identifying, at the media recorder device, multiple series subscriptions of the set of series subscriptions based on the comparison. The method includes deleting the multiple series subscriptions from the media recorder device. The method further includes sending, from the media recorder device, a notification to a display device, the notification indicating that a cleanup operation has been performed on the set of series subscription stored at the media recorder device.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: May 15, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jerald Howcroft, Kathy Goode, Michael Raftelis
  • Patent number: 9965617
    Abstract: A display apparatus which determines a screen to be displayed when a power-on command is input, and method thereof, is provided. The display apparatus includes a display configured to display a content; an input unit configured to receive a command; and a controller configured to: in response to a power-off command being input while a content is displayed, determine whether or not the displayed content is appropriate to be subsequently displayed when a power-on command is input; in response to determining that the displayed content is not appropriate to be subsequently displayed when the power-on command is input, store a predetermined initial screen; in response to determining that the displayed content is appropriate to be subsequently displayed when a power-on command is input, store the displayed content; and in response to a power-on command being input, control the display to display the predetermined initial screen or the displayed content.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: May 8, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Dae-bong Lee
  • Patent number: 9967633
    Abstract: Systems and methods for effectively and efficiently receiving, analyzing, and using subscriber content choice information are described. One embodiment of the present invention includes a subscriber-action database, such as a clickstream database, a media-content database, and a merge processor electronically connected to the two databases for merging data in the subscriber-action database with data in the media-content database to create a subscriber content-choice database. The media-content database may include programming and/or advertising data. The media-content database may also include category and context information to provide the capability to comprehensively analyze data in the subscriber content-choice database.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: May 8, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: William R. Matz, Scott R. Swix
  • Patent number: 9960928
    Abstract: A method is provided in one example embodiment and includes establishing a connection between a client and a messaging fabric of a conductor element associated with a video system; creating a plurality of nodes for system management events; and receiving a subscription request for a particular one of the system management events. The particular subscription request and system management event is authenticated and authorized by use of an identifier associated with the particular subscription request and system management event.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: May 1, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Nick George Pope, Flemming S. Andreasen, Qi Wang, Jerry Liansuo Li
  • Patent number: 9955231
    Abstract: The present disclosure relates to systems and methods used to identify video content that may be of interest to a viewer by examining the viewing habits of the viewer's geographic marketing area, recommendations from the viewer's social media sites, the viewer's past viewing patterns, the viewer's demographic information, the viewer's preferences, and the viewer's past purchase history.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 24, 2018
    Assignee: DISH Technologies L.L.C.
    Inventors: Christofer Hardy, Thomas A. Yarborough
  • Patent number: 9936249
    Abstract: Methods and apparatus to measure audience composition and recruit audience measurement panelists are disclosed. An example media device includes a memory including machine readable instructions, and a processor to execute the instructions to implement an analyzer to detect and decode a first code embedded in a video stream of media being presented by the media device. The first code contains first audience measurement data associated with the media. The instructions further implement a media output modifier to provide a second code for display in response to detecting the first code. The second code includes information that, when the second code is scanned with a portable device other than the media device, is to direct the portable device to a website to provide additional audience measurement data.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: April 3, 2018
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Daniel Nelson, Madhusudhan Reddy Alla