Based On Personal Preference, Profile, Or Viewing History (e.g., To Produce Redacted Listing) Patents (Class 725/46)
  • Patent number: 10536758
    Abstract: Customized highlight shows for sporting events, entertainment events, and/or the like, having a narrative component, are generated and presented. The events can be sporting events, entertainment events, and/or the like. For example, in the context of sporting events, a determination is made as to what types of sports, teams, leagues, players, plays, and/or the like are of interest to the user. A customized highlight show is then generated and presented, containing those specific portions of the sporting events that are likely to be of interest, arranged in a manner that is likely to be entertaining and interesting to the user and that presents a cohesive narrative.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: January 14, 2020
    Assignee: Thuuz, Inc.
    Inventors: Warren Joseph Packard, Dennis Kanygin, Jordan Toor, Dan Lythcott-Haims, Alan Levin
  • Patent number: 10529379
    Abstract: Various aspects of a system and a method for processing of a video content based on emotional state detection of one or more users are disclosed herein. The system includes a video-processing device, which detects a change in an emotional state of a first user viewing a first video content on the video-processing device. One or more groups of image frames of the first video content, viewed during the detected change in the emotional state of the first user at one or more time instances, are associated with the changed emotional state. A second video content is generated by use of the associated one or more groups of image frames of the first video content, based on the detected change in the emotional state of the first user.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: January 7, 2020
    Assignee: SONY CORPORATION
    Inventors: Pramod Chintalapoodi, Nabarun Goswami, Hemant Sadhwani, Madhvesh Sulibhavi
  • Patent number: 10524016
    Abstract: A system and method of conserving network bandwidth by controlling access to resources. A filtering service determines if a resource should be blocked or allowed to pass between computers on the network based on information about the resource including the path and any query parameters in the URI along with any available metadata about the resource. The metadata may be retrieved from the remote hose, generated based on the content of the resource, or any combination thereof. One or more filtering algorithms may be engaged to compare the information about the resource to filtering rules to determine whether access to the resource is allowed. The information about the resource, and the result of the filtering algorithm may be stored to reduce the time required to make future determinations for the same resource, or for similar resources.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: December 31, 2019
    Assignee: Stern IP Holder I, LLC
    Inventor: David J. Stern
  • Patent number: 10523989
    Abstract: There is disclosed a content delivery system for delivering content to a user, the system comprising a personalised schedule controller configured to receive content recommendations for a user including at least one constrained asset, and for generating a personalised schedule for the user in dependence on the at least one constrained asset included in the content recommendation.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: December 31, 2019
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Hans-Jurgen Maas, Sean Everett
  • Patent number: 10521445
    Abstract: A method of visualizing relationship data is illustrated. The method includes receiving relationship data comprising a first type of entities, a second type of entities, and data representative of relationships between an entity of the first type and an entity of the second type, generating, based on the data representative of relationships, a bicluster connecting the entity of the first type to the entity of the second type, and generating a visualization based on the bicluster generated, wherein the visualization includes a first column representative of the first type of entities, and a second column representative of the second type of entities, wherein each row of the visualization corresponds to the generated bicluster.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: December 31, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Jian Zhao, Francine Chen, Patrick Chiu
  • Patent number: 10512833
    Abstract: A presentation method includes performing analysis on a swing by using output data from an inertial sensor measuring the swing of an exercise appliance, finishing the analysis, and presenting analysis information based on at least one preset index regarding the swing, on the basis of finishing of the analysis.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 24, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Tsuyoshi Ito, Masafumi Sato, Kenya Hayashi
  • Patent number: 10509966
    Abstract: Video information defining video content may be accessed. Highlight moments within the video content may be identified. Flexible video segments may be determined based on the highlight moments. Individual flexible video segments may include one or more of the highlight moments and a flexible portion of the video content. The flexible portion of the video content may be characterized by a minimum segment duration, a target segment duration, and a maximum segment duration. A duration allocated to the video content may be determined. One or more of the flexible video segments may be selected based on the duration and one or more of the minimum segment duration, the target segment duration, and/or the maximum segment duration of the selected flexible video segments. A video summary including the selected flexible video segments may be generated.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: December 17, 2019
    Assignee: GoPro, Inc.
    Inventor: Jean-Baptiste Noel
  • Patent number: 10482496
    Abstract: Automatic performance triggered campaign adjustment. A hierarchical feature tree is generated. Each child node's feature is more specific than its respective parent node's feature. The discovery system creates a behavioral model comprising features of the feature tree which is used in the operation of an advertising campaign. A degraded model feature is detected at the discovery system by comparing a performance metric of a model feature from two different time windows. The discovery system matches a node of the feature tree with the degraded feature and selects a prospective model feature from an ancestor node of the matching feature's node. An estimated performance metric for the prospective model feature is determined and the results are used to decide if the prospective model feature should be incorporated into an updated model or not. The model can be updated with a new model feature selected from one or more prospective model features.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: November 19, 2019
    Assignee: Quantcast Corporation
    Inventor: Michael Recce
  • Patent number: 10484758
    Abstract: In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: November 19, 2019
    Assignee: Gracenote, Inc.
    Inventors: Wilson Harron, Konstantinos Antonios Dimitriou
  • Patent number: 10474729
    Abstract: A resource identifier to be encoded dynamically upon detection of a triggering event is identified. The resource identifier is allowed to remain not encoded prior to detection of the triggering event. The triggering event that will cause the resource identifier to be consumed by a web browser is detected. In response to detecting the triggering event, the resource identifier is encoded, and an encoded version of the resource identifier is provided for consumption by the web browser.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: November 12, 2019
    Assignee: Instart Logic, Inc.
    Inventors: Mehrdad Reshadi, Rajaram Gaunker, Hariharan Kolam, Raghu Batta Venkat
  • Patent number: 10476832
    Abstract: In one embodiment, a method includes receiving, from a first client system of a first user of the online social network, an indication that a media-player device is proximate to the first client system. Content information associated with media-content items may be accessed. The media-content items may be accessible to the first user via the media-player device. Responsive to the received indication and content information, social-networking information of the first user may be accessed. A media-content item may be selected based on the content information and the social-networking information of the first user. A customized notification may be sent to the first client system. The customized notification may include a reference to the selected media-content item and a deep link to the media-player device. The deep link may be selectable by the first user and may include instructions for accessing the selected media-content item via the media-player device.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: November 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Francislav Penov, Mateusz Marek Niewczas
  • Patent number: 10462527
    Abstract: According to one embodiment, a channel device includes a memory, an interface, and a processor. The memory stores a watch list. The watch list includes n predetermined number of channels, wherein n is an integer and the predetermined number of channels are ranked from one to n. The interface is configured to receive program information for a first channel, wherein the first channel is a channel of a watch list. The processor is further configured to determine a change from a previous channel to a current channel. The processor dynamically updates the watch list to include the previous channel, wherein the previous channel is ranked as one. The processor removes the channel ranked as n from the watch list.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: October 29, 2019
    Assignee: The DIRECTV Group, Inc.
    Inventor: Kevin T. Qi
  • Patent number: 10460176
    Abstract: An enhanced video of an event in a first video feed, which is identified by a spatiotemporal pattern recognition algorithm that uses machine learning for understanding the event, is produced by including in the enhanced video an animation that characterizes a person's motions that are derived from a machine learning-based understanding of an event in a second video.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: October 29, 2019
    Assignee: Second Spectrum, Inc.
    Inventors: Yu-Han Chang, Rajiv Maheswaran, Jeffrey Wayne Su, Noel Hollingsworth
  • Patent number: 10462516
    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: April 26, 2018
    Date of Patent: October 29, 2019
    Assignee: DISH Technologies L.L.C.
    Inventors: Max Stephen Gratton, Christopher Boyd Tirpak
  • Patent number: 10447415
    Abstract: A system and method are provided, for sensing an environment. The system and method analyze wireless signals in the environment to determine effects on the wireless signal by the environment during propagation thereof, the effects being indicative of at least one characteristic of the environment.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: October 15, 2019
    Assignee: Aerial Technologies Inc.
    Inventors: Michel Allegue Martinez, Xi Chen
  • Patent number: 10448072
    Abstract: Systems and methods are described herein increasing a likelihood above a target threshold of a user watching a target media asset. The method includes selecting a target media asset, identifying a media attribute present in the target media asset that does not match a user profile, computing a percentage of the media attribute present in the target media asset relative to other media attributes present in the target media asset, searching for a first media asset that comprises a first amount of the media attribute less than the percentage by a first threshold. Upon determining that the user consumes the first media asset, repeating the process with a second media asset that comprises a second amount of the media attribute greater than the first threshold and less than the percentage by a second threshold. After the user consumes the second media asset, recommending the target media asset to the user.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 15, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, K Vishnu Vardhan, Vishwas Sharadanagar Panchaksharaiah, Srikanth Channapragada
  • Patent number: 10425609
    Abstract: A method of displaying an image and an image display apparatus are provided. The method includes a method of displaying an image, the method including displaying an image of a current channel among channels, receiving a first input to change the current channel to a next channel after the current channel, or a second input to change the current channel to a previous channel before the current channel, and dividing a display into areas in response to the receiving the first input or the second input. The method further includes displaying images of next channels after the current channel in the areas, in response to the receiving the first input, and displaying images of previous channels before the current channel in the areas, in response to the receiving the second input.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: September 24, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-man Kim, Joo-heon Lee, Shane Cho
  • Patent number: 10419141
    Abstract: Examples disclosed herein to estimate volume of switching (VoS) among television programs include determining, based on panelist program viewing data, a first VoS value representing a portion of a decreased amount of tuning by matched panelists to a first program from first to second measurement periods to attribute to an increased amount of tuning by the matched panelists to a second program from the first to second measurement periods; estimating, based on the program viewing data and first VoS value, a second VoS value representing a portion of a decreased amount of tuning by unmatched panelists to the first program from the first to second measurement periods to attribute to an increased amount of tuning by the unmatched panelists to the second program from the first to second measurement periods; and combining the first and second VoS values to determine a third VoS value for a combination of the matched and unmatched panelists.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 17, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Jingsong Cui, XiaoTing Liang, Scott John Sereday
  • Patent number: 10419820
    Abstract: Provided is a process of matching media characters, the process including: obtaining a plurality of character records, each character record including a trait vector specifying traits of the respective character; receiving a request from a user device to match characters in the character records, the request identifying at least one reference character record; calculating, with one or more processors, matching scores indicative of similarity between the trait vector of the reference character record and trait vectors of other character records among the plurality of character records; selecting a responsive character record from among the plurality of character records based on the matching scores; and sending instructions to the user device to display information about a character of the responsive character record.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: September 17, 2019
    Assignee: CharacTour LLC
    Inventors: Kimberly Foerster, Pete McEntegart
  • Patent number: 10419806
    Abstract: The modular assignment of storage space provides consumers with greater access to cDVR systems and to more efficiently allocate storage within the cDVR system. When a record command is received, it will be determined whether sufficient storage space is available to the consumers. When it is determined that the consumer does not have enough storage space to record the content item in the cDVR system, additional storage space may be allocated modularly to the consumer. Consumers will select how storage space is to be modularly allocated for their use (either via preset options or at the time or recording) and the service provider or operator of the cDVR will provide the set amount in accordance with the consumer's preferences.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: September 17, 2019
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, James Alan Strothmann, Jay Paul Langa
  • Patent number: 10389779
    Abstract: Disclosed are methods and apparatus for providing one or more content items for display to a user of an end-user device. The user provides a comment in relation to a multimedia presentation. Based on this comment, and on content information relating to the multimedia presentation, a set of content items is then selected. This set of elements is provided for display to the user. The user may include any of the displayed content items in his comment.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: August 20, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Hiren M. Mandalia, Santosh S. Basapur, Shirley A. Chaysinh, Young S. Lee, Narayanan Venkitaraman
  • Patent number: 10382723
    Abstract: Method and system (100) for generating a recommendation for at least one further content item is disclosed. A personalized content channel is enabled to play out a plurality of content items (programs) complying with multiple selection criteria. At least one further content item is recommended by a recommender engine (107), the at least one further content item complying with fewer of the multiple criteria. In an embodiment, at least one of the at least one recommended further content item is selected and the multiple selection criteria are adjusted by a scheduler (109) on the basis of at least one characteristic of the selected recommended further content item.
    Type: Grant
    Filed: November 24, 2006
    Date of Patent: August 13, 2019
    Assignee: S.I.SV.EL. SOCIETA ITALIANA PER LO SVILUPPO DELL'ELETTRONICA S.P.A.
    Inventors: Serverius Petrus Paulus Pronk, Adolf Proidl
  • Patent number: 10382819
    Abstract: Items having a plurality of attributes associated therewith, each of said associated attributes having a rating, the rating indicating the importance of the attribute to the user can be selected (201) and displayed (205) with its associated attributes and corresponding ratings. The ratings can be adjusted (207) and at least one item similar to one of the selected at least one first item is selected (209) based on the rating of at least one of the displayed attributes.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: August 13, 2019
    Assignee: S.I.SV.EL. SOCIETA ITALIANA PER LO SVILUPPO DELL'ELETTRONICA S.P.A.
    Inventor: Adolf Proidl
  • Patent number: 10368130
    Abstract: Methods and apparatus to correct errors in measuring audiences of over the top media are disclosed. An example apparatus includes a demographic corrector to identify first impression data received from a computer, the first impression data including demographic data of users, the computer producing a misattribution error in the first impression data, and the misattribution error corresponding to a difference between reported demographics in the first impression data and actual demographics corresponding to the first impression data. The example demographic corrector further is to generate a model based on a difference between the first impression data and second data and generate corrected demographic data by applying the model to the first impression data.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: July 30, 2019
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Kumar Nagaraja Rao, Kamer Toker Yildiz, Jennifer Haskell, Cristina Ion, Mimi Zhang
  • Patent number: 10368122
    Abstract: The present invention relates generally to media sharing and communication systems and methods of providing the same. In one exemplary embodiment, the system includes a media content provider configured to disseminate media to a plurality of media receivers. The system further includes a first media receiver in communication with the media content provider, the first media receiver including a first digital recording device configured to record media transmitted by the media content provider. The system further includes a second media receiver in communication with the media content provider, the second media receiver including a second digital recording device configured to record media transmitted by the media content provider. The system further includes a first user interface capable of initiating recording of media through the first digital recording device and transmitting the recorded media to the second media receiver through a communication link.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: July 30, 2019
    Inventor: David A. Taylor
  • Patent number: 10360581
    Abstract: Automatic performance triggered model adjustment. A hierarchical feature tree is generated. Each child node's feature is more specific than its respective parent node's feature. A behavioral model comprising features of the feature tree is created and used in the operation of an advertising campaign. A degraded model feature is detected at the discovery system by comparing a performance metric of a model feature from two different time windows. The discovery system matches a node of the feature tree with the degraded feature and selects a prospective model feature from a same-level node or from a lower level node than the matching feature's node. An estimated performance metric for the prospective model feature is determined and the results are used to decide if the model should be updated to include the prospective model feature. The campaign can be operated with the automatically updated model.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: July 23, 2019
    Assignee: Quantcast Corporation
    Inventor: Michael Recce
  • Patent number: 10360253
    Abstract: A system and method for generating concept structures based on a plurality of multimedia data elements (MMDEs). The method includes: generating, based on the plurality of MMDEs, a plurality of patches, wherein each patch is at least a portion of one of the MMDEs; generating, based on the plurality of patches, a plurality of signatures for the plurality of MMDEs; clustering the generated plurality of signatures into a plurality of clusters; generating metadata for each of the plurality of clusters; and creating, based on the plurality of clusters, at least one concept structure, wherein each concept structure includes at least one of the plurality of clusters and the metadata associated with the at least one of the plurality of clusters.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: July 23, 2019
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
  • Patent number: 10362366
    Abstract: Techniques are disclosed for seamless media content switching during fixed-duration breaks. A user can request that a first media content item played by a client device during a fixed-length break be skipped. A server can determine an amount of time remaining in the break, determine an updated playlist of one or more media content items that together at least partially but not completely consume the entire amount of remaining time, and provide the updated playlist to the client device. The client device can determine a delay duration amount of time that it will continue playing the first media content item before skipping to a media content item from the updated playlist. This delay duration is determined such that the entire break can be filled with media content without any dead air or clipped media content.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: July 23, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan Paul Redmond, Mario Colina
  • Patent number: 10356458
    Abstract: Presentation of content and display of program information in an electronic program guide (EPG) can be controlled. A content manager component of a device can control or modify display of program information in the EPG based on user information selecting favorite programs on various channels or applications. Based on the modified EPG, the content manager component can switch to respective channels or applications presenting respective favorite programs at respective times of presentation of the respective favorite programs. The content manager component also can modify the EPG to prominently display a defined number of most popular programs for respective time slots in the EPG to facilitate presentation of popular programs to the user via the EPG and selection of popular programs by the user.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: July 16, 2019
    Assignee: THE DIRECTV GROUP, INC.
    Inventor: Hiten Engineer
  • Patent number: 10346499
    Abstract: A social networking system provides a personalized set of bookmarks to a user based on the user's interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user's interactions with the bookmarks and/or associated items.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: July 9, 2019
    Assignee: Facebook, Inc.
    Inventors: Wayne Kao, Bo Zhang, Francis Luu, Ming Hua
  • Patent number: 10346421
    Abstract: A system provides data profile information describing attributes of a dataset. The system determines relative frequency of occurrences of attribute values with respect to a set of bins from a histogram of another attribute. The system presents a user interface that presents statistical information describing attributes of a dataset based on the relative frequency of occurrences of attribute values. The system generates a transformation script based on the user interactions for transforming records of the dataset. The transformation script is configured to preprocess data of the dataset for further analysis.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Trifacta Inc.
    Inventors: Jeffrey Heer, Lars Grammel, Sean Philip Kandel, Philip John Vander Broek
  • Patent number: 10341703
    Abstract: Example implementations described herein involve determining, for a video program, viewing patterns of a plurality of viewers of the video program; for a threshold of the plurality of viewers having changing viewing patterns for the video program during broadcast of the video program, determining if the threshold of the plurality of viewers having the changing viewing patterns are only associated with a local station broadcasting to a local geographical region; for the threshold of the plurality of viewers having the changing viewing patterns being only associated with a local geographical region, transmitting, to a station managing the local geographical region, instructions regarding at least one of video program outage and bit rate throughput issue for the video program.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: July 2, 2019
    Assignee: HITACHI, LTD.
    Inventor: Qifeng Shen
  • Patent number: 10341702
    Abstract: A system and method for providing programming data includes a first module that generates first programming data for content and a second module generating billing data corresponding to the content. A listing service module receives first programming data from the first module and receives billing data from the second module. The listing service module combines the first programming data and the billing data to form combined programming data. A first cache module is in communication with the listing service module and a user device and stores the combined programming data.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: July 2, 2019
    Assignee: The DIRECTV Group, Inc.
    Inventors: Kapil Chaudhry, Jin H. Chung, Gideon S. Raj
  • Patent number: 10341728
    Abstract: Multimedia systems and related methods and devices are provided for recommending media programs to a user. Viewing characteristics of the user are determined based on usage information detailing preceding viewing sessions for the user. In one or more embodiments, the user's current interest in one or more currently available media programs that originated after the user's preceding viewing session is predicted based on the user's viewing characteristics and the current viewing context, and media programs having the highest predicted current interest are indicated to the user as being recommended.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: July 2, 2019
    Assignee: SLING MEDIA L.L.C.
    Inventors: Davide Girlando, Dmitry Dimov, Kalleri Faizel Rehiman, Sooraj Raveendran, Chih Jen Ken Lee
  • Patent number: 10341737
    Abstract: Various embodiments of systems, apparatus, and/or methods are described for integrating a broadcast media stream with media streams from one or more amateur sources. In one implementation, a method includes receiving, at a stream integrator, one or more user media streams captured by one or more user capture devices, receiving a broadcast stream from a broadcast provider, selecting at least one of the one or more user media streams based on one or more parameters, and integrating one or more of the selected user media streams into the broadcast stream.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: July 2, 2019
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Jason Anguiano
  • Patent number: 10331739
    Abstract: A video search apparatus includes a storing unit, an input unit, and a search unit. The storing unit stores video data along with video attributes information indicating, for each concept, a confidence score that the concept is included in the video data. The input unit inputs, as preference information, a coefficient of each concept which is desired to be included in video to be searched for and a coefficient of a superordinate concept of the concept which is desired to be included in the video to be searched for. The search unit searches for, based on the preference information input by the input unit, video that matches the preference information from among the video data stored in the storing unit.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: June 25, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Shingo Uchihashi, Motofumi Fukui
  • 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: 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: 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: 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: 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: 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: 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