Based On Genre, Theme, Or Category Patents (Class 725/45)
  • Patent number: 12149798
    Abstract: Techniques for measuring cloud-based input latency are described herein. In accordance with various embodiments, a server including one or more processors and a non-transitory memory receives from a client an input event corresponding to a request for a TV user interface (UI). The server adds a tag to each of a set of screens corresponding to the TV UI and records event data corresponding to the input event prior to rendering the set of screens into a set of rendered frames. The server additionally decodes the tag in the set of rendered frames to generate metadata that associate the event data with the set of rendered frames prior to encoding the set of rendered frames into a set of encoded frames. The server also transmits to the client the set of encoded frames and the metadata.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: November 19, 2024
    Assignee: Synamedia Limited
    Inventors: Zorach Reuven Wachtfogel, Amotz Terem, Mordechai Regev
  • Patent number: 12126867
    Abstract: Systems and methods are described for generating a super-interface that aggregates content identifiers from different content sources. A super-interface is generated for display. The super-interface comprises a first interface that comprises a first plurality of content items available from a first content source and a second interface that comprises a second plurality of content items available from a second content source. The second content source is different from the first content source. The first interface and the second interface are simultaneously accessible to a first device. A user preference is detected based on a user interaction with the first interface. The second interface is automatically updated to comprise identifiers of a third plurality of content items that are available from the second content source. The third plurality of content items is selected based on the detected user preference from the user interaction with the first interface.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: October 22, 2024
    Assignee: Adeia Guides Inc.
    Inventors: Chase Andries, Alec Custer, Reda Harb
  • Patent number: 12081839
    Abstract: Example embodiments provide a media content news feed identifying one or more media content streams that may be received and displayed. In an example embodiment, media content alert information is received at a media content device that describes at least one of a plurality of media content streams receivable at the media content device via a network. The received media content alert information is processed to generate a content news feed including one or more content news items. The content news feed is presented using the display device. A selection of one of the content news items of the feed is received, with the selected content news item identifying a corresponding media content stream of the plurality of streams. Based on the selected content news item, the corresponding media content stream is processed.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 3, 2024
    Assignee: OPENTV, INC.
    Inventor: Chandrika Kasi
  • Patent number: 11949964
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for automatic tagging of videos. In particular, in one or more embodiments, the disclosed systems generate a set of tagged feature vectors (e.g., tagged feature vectors based on action-rich digital videos) to utilize to generate tags for an input digital video. For instance, the disclosed systems can extract a set of frames for the input digital video and generate feature vectors from the set of frames. In some embodiments, the disclosed systems generate aggregated feature vectors from the feature vectors. Furthermore, the disclosed systems can utilize the feature vectors (or aggregated feature vectors) to identify similar tagged feature vectors from the set of tagged feature vectors. Additionally, the disclosed systems can generate a set of tags for the input digital videos by aggregating one or more tags corresponding to identified similar tagged feature vectors.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: April 2, 2024
    Assignee: Adobe Inc.
    Inventors: Bryan Russell, Ruppesh Nalwaya, Markus Woodson, Joon-Young Lee, Hailin Jin
  • Patent number: 11900968
    Abstract: Methods and systems for dynamic bookmarking in branched video are described. An application provides a video tree having a plurality of video segments, with each video segment including a predefined portion of one or more paths in the video tree, and each path being associated with a different video presentation. One of the paths in the video tree is traversed based on one or more decisions made by a user during playback of the video presentation associated with the path being traversed. A selection of a particular location in the path being traversed is received by the application, which stores a bookmark of the location for subsequent retrieval. The bookmark identifies a sequence of video segments in the video tree having been traversed to reach the location. The structure of the video tree is modified, and the bookmark is automatically updated, if necessary. At a later time, the application receives a selection of the stored bookmark and seeks to the bookmarked location.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: February 13, 2024
    Assignee: JBF Interlude 2009 LTD
    Inventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy, Amiel Shapiro
  • Patent number: 11769572
    Abstract: A system and method for analyzing a data store of de-identified patient data to generate one or more dynamic user interfaces usable to predict an expected response of a particular patient population or cohort when provided with a certain treatment. The automated analysis of patterns occurring in patient clinical, molecular, phenotypic, and response data, as facilitated by the various user interfaces, provides an efficient, intuitive way for clinicians to evaluate large data sets to aid in the potential discovery of insights of therapeutic significance.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: September 26, 2023
    Assignee: Tempus Labs, Inc.
    Inventors: Hailey Lefkofsky, Ashraf Hafez, Julian Habib, Carin Fishel Queen, Caroline Epstein
  • Patent number: 11743545
    Abstract: Techniques of providing an interactive programming guide with a personalized lineup are disclosed. In some embodiments, a profile is accessed, and a personalized lineup is determined based on the profile. The personalized lineup may include a corresponding media content identification assigned to each one of a plurality of sequential time slots, where each media content identification identifies media content for the corresponding time slot. A first interactive programming guide may be caused to be displayed on a first media content device associated with the profile, where the first interactive programming guide includes the personalized lineup.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: August 29, 2023
    Assignee: Gracenote, Inc.
    Inventors: Wilson Harron, Oscar Celma Herrada, Irene Zhu, Markus K. Cremer
  • Patent number: 11609678
    Abstract: In some embodiments, an electronic device presents media items from different media applications in a unified media browsing application. In some embodiments, an electronic device facilitates browsing of media from different media applications based on category of media (e.g., movies, television shows, etc.). In some embodiments, an electronic device facilitates setup of a unified media browsing application that presents media items from different media applications in a unified media browsing user interface. In some embodiments, an electronic device displays multiple episodes of a collection of episodic content (e.g., a television series) in a user interface for the collection of episodic content. In some embodiments, an electronic device displays representations of, and provides access to, live-event media items accessible on the electronic device.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: March 21, 2023
    Assignee: Apple Inc.
    Inventors: Alexander W. Johnston, Dennis S. Park, Tito Lloyd Balsamo, Jonathan Lochhead, Yesmeen El-Shafey, Graham R. Clarke, Peter D. Anton, Jennifer L. C. Folse, William M. Bachman, Stephen O. Lemay, Gregg Suzuki, Alan C. Dye, Jeff Tan-Ang
  • Patent number: 11567931
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for identifying availability of media items is presented. A search query is received from a client device of a user. Instances of media items that satisfy the search query and that are available on content sources accessible to the client device of the user are identified. Aggregate information for the media items is determined based on the instances of the media items. The aggregate information for the media items is transmitted to the client device.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 31, 2023
    Assignee: Google LLC
    Inventors: Gregory Allan Funk, Yongsung Kim, Richard Bragg
  • Patent number: 11551724
    Abstract: A system for instant assembly of video clips through user's interactive performance, comprising a device operated by a user, wherein the device comprises: user interface means configured for input and output interaction with the user; a processing unit and a memory configured for the creation of a new video assembled appending a plurality of video clip segments extracted from a plurality of video clips; and an I/O unit configured for access to the plurality of video clips; the user interface means are configured to detect a sequence of manual assembling commands, and to display the plurality of video clip segments, the display order of the video segments being defined by the sequence of manual concatenation commands; the processing unit and the memory are configured to record the appending process of the video segments extracted from a plurality of video clips.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: January 10, 2023
    Assignee: REGENALL LIMITED
    Inventor: Mario Amura
  • Patent number: 11490090
    Abstract: Methods and devices are provided for encoding video. By using co-sited gradient and variance values to detect text and line in frames of the video. A processor is configured to receive a plurality of frames of video, determine, for a portion of a frame, a variance of the portion of the frame and a gradient of the portion of the frame and encode, using one of a plurality of different encoding qualities, the portion of the frame based on the gradient and the variance of the portion of the frame. Encoding is performed at both the sub-frame level and frame level. The portion of the frame is classified into one of a plurality of categories based on the gradient and variance and encoded based on the category.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 1, 2022
    Assignee: ATI Technologies ULC
    Inventors: Mehdi Saeedi, Sai Harshita Tupili, Yang Liu, Mingkai Shao, Gabor Sines
  • Patent number: 11483409
    Abstract: A computing device includes program instructions to select, based on indicia of interest for media content for each of a plurality of users, a first user and second user to engage in an interaction related to a media content item. The computing device further includes programming to select a topic related to the media content item for the interaction and initiate the interaction between the first and second user based on the topic.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: October 25, 2022
    Assignee: DISH Technologies L.LC.
    Inventors: Nicholas Brandon Newell, Christopher Day
  • Patent number: 11477528
    Abstract: Systems and methods are described to address shortcomings in conventional media systems via a novel technique to prevent corruption of a user's viewing profile. In some aspects, a user of an interactive media guidance application may select a media asset for viewing on a user device. The interactive media guidance application may receive a user viewing profile for the user from a remote server. If the media asset is determined to not be consistent with the user viewing profile, the interactive media guidance application may retrieve another user viewing profile for another user of the user device. If the media asset is determined to be consistent with the other user viewing profile, the interactive media guidance application may update the other user viewing profile based on the media asset.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: October 18, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: Sashikumar Venkataraman, Abhijit Satchidanand Savarkar, Linda Beach
  • Patent number: 11381874
    Abstract: An electronic device and method for personalization of curated offerings of a media application is provided. The electronic device selects a user interface (UI) element from a set of UI elements on a UI displayed on a display device based on a first user input. The selected UI element is associated with a media application accessible via the electronic device. The electronic device controls the display device to display a callout window within proximity of the selected UI element and within a display area of the UI based on the selection of the UI element. The electronic device selects a set of curated offerings of the media application based on user information and presentation metadata associated with the selected UI element and further controls the display device to populate the displayed callout window with a set of user-engageable items linked to the selected set of curated offerings.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: July 5, 2022
    Assignee: SONY CORPORATION
    Inventor: Steven Richman
  • Patent number: 11348618
    Abstract: Methods and systems for dynamic bookmarking in branched video are described. An application provides a video tree having a plurality of video segments, with each video segment including a predefined portion of one or more paths in the video tree, and each path being associated with a different video presentation. One of the paths in the video tree is traversed based on one or more decisions made by a user during playback of the video presentation associated with the path being traversed. A selection of a particular location in the path being traversed is received by the application, which stores a bookmark of the location for subsequent retrieval. The bookmark identifies a sequence of video segments in the video tree having been traversed to reach the location. The structure of the video tree is modified, and the bookmark is automatically updated, if necessary. At a later time, the application receives a selection of the stored bookmark and seeks to the bookmarked location.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: May 31, 2022
    Assignee: JBF Interlude 2009 LTD
    Inventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy, Amiel Shapiro
  • Patent number: 11294536
    Abstract: There is disclosed a user device including a processor configured to: receive a recommendation message; display a plurality of recommendations based on the recommendation message to a user of the user device, the plurality of recommendations having been generated, in part, on the user context; detect selection of one of the displayed plurality of recommendations; request further recommendations in dependence on the detected selection; receive a further recommendation message responsive to the request; and display a further plurality of recommendations corresponding to the further recommendation message to the user of the user device, the further plurality of recommendations having been generated, in part, on the user context and the detected selection.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: April 5, 2022
    Assignee: Piksel, Inc.
    Inventors: Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie, Philip Shaw
  • Patent number: 11281843
    Abstract: The invention pertains to a device and a method for displaying an axis of content on a basis of a year time-scale attribute using a chronological order with a linear time-scale, upon a selection of a month time-scale attribute, displaying an axis of contents including multimedia contents associated with the month time-scale attribute using the chronological order with a non-linear time-scale.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: March 22, 2022
    Assignee: 9224-5489 QUEBEC Inc.
    Inventors: Mathieu Audet, Francois Cassistat
  • Patent number: 11212588
    Abstract: The embodiments of the present disclosure relate to the technical field of EPGs, and disclosed thereby are a control method for focus movement on an EPG user interface and a display device, the method comprising: displaying a television broadcast program on a display screen; receiving an instruction for displaying an EPG user interface, and displaying the EPG user interface on the display screen in response to the instruction; and receiving an instruction for indicating the movement of a focus along a channel arrangement direction in the EPG user interface, and in response to the instruction, determining a new position to which the focus moves in a target television channel according to the position of a pre-selected reference broadcast program, so as to control the focus to move to a target broadcast program corresponding to the new position.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: December 28, 2021
    Assignee: Hisense Visual Technology Co., Ltd.
    Inventors: Cheng Yang, Mengyuan Li
  • Patent number: 11197072
    Abstract: Aspects of the disclosure relate to determining that a wireless device associated with one user account is proximate to a computing device associated with another user account. In response to determining the proximity of the two devices, one or more of the devices may receive merged access to permissions and/or content associated with the two user accounts. In response to determining that the wireless device is not proximate to the computing device, the devices may no longer receive merged access to permissions and/or content associated with the two user accounts.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: December 7, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Tyler Kareeson, Scott Eklund, Francisco Niebres, Preston Smalley, Josh Kennedy, Donald J. Stecher
  • Patent number: 11194811
    Abstract: A computer-implemented method processes a query on instances of an object of an object-oriented environment. The object has a root object and member fields which are sub-objects of the root object. The root object and each sub-object correspond to an entity represented by and stored in form of a table. The method includes analyzing the query to identify those objects which are necessary to execute the query. For each of the primary key values of a table corresponding to a root object, the method includes: (i) generating an instance of the object by populating the member fields of those objects which have been identified as necessary in said analyzing step with data identified by the respective primary key in their corresponding tables; (ii) executing the query on the generated object instance; and (iii) adding the query result to a result accumulator storage.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: December 7, 2021
    Assignee: XPLAIN DATA GMBH
    Inventors: Michael Haft, Hanjo Täubig, Christian Koncilia, Peide Wang
  • Patent number: 11172333
    Abstract: A location of a computing device may be determined by determining the range of a communication. Several different wireless communication protocols and/or wireless networks (e.g., Bluetooth, Wi-Fi, Cellular, and/or GPS) may be used to determine the user's location. When the user's location is determined, one or more actions (e.g., granting access to content) may be performed based on the user's location.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: November 9, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Corey Farrell
  • Patent number: 11153634
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: October 19, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Daniel Niland
  • Patent number: 11146862
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for automatic tagging of videos. In particular, in one or more embodiments, the disclosed systems generate a set of tagged feature vectors (e.g., tagged feature vectors based on action-rich digital videos) to utilize to generate tags for an input digital video. For instance, the disclosed systems can extract a set of frames for the input digital video and generate feature vectors from the set of frames. In some embodiments, the disclosed systems generate aggregated feature vectors from the feature vectors. Furthermore, the disclosed systems can utilize the feature vectors (or aggregated feature vectors) to identify similar tagged feature vectors from the set of tagged feature vectors. Additionally, the disclosed systems can generate a set of tags for the input digital videos by aggregating one or more tags corresponding to identified similar tagged feature vectors.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: October 12, 2021
    Assignee: ADOBE INC.
    Inventors: Bryan Russell, Ruppesh Nalwaya, Markus Woodson, Joon-Young Lee, Hailin Jin
  • Patent number: 11102541
    Abstract: A digital broadcast receiving apparatus capable of executing a function with a higher added value is provided. A broadcast receiving apparatus configured to receive contents includes: a receiving unit configured to receive the contents; an interface via which the contents received by the receiving unit is outputted; a control unit configured to control an output state of the contents from the interface. In this case, the control unit is configured to determine the output state of the contents from the interface in accordance with a combination of control information indicating a copy control state of the contents, control information for specifying necessity or not of protection when to output the contents, information indicating resolution of video of the contents, and information indicating transmission characteristics of video of the contents, which are received by the receiving unit together with the contents.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: August 24, 2021
    Assignee: MAXELL, LTD.
    Inventors: Kazuhiko Yoshizawa, Takuya Shimizu, Yasunobu Hashimoto, Nobuo Masuoka, Nobuaki Kabuto
  • Patent number: 11099717
    Abstract: A video playback method includes: obtaining playback progress information of all sub-files in a video file, where the video file includes at least two sub-files; displaying a playback progress bar list, where the playback progress bar list includes playback progress bars of the at least two sub-files, and a playback progress bar of any sub-file displays playback progress of the any sub-file according to playback progress information of the any sub-file; receiving a user instruction used for selecting, according to the playback progress bars, a target sub-file that needs to be played, where the target sub-file is any sub-file of the at least two sub-files; and playing the target sub-file according to the instruction.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: August 24, 2021
    Assignees: Huawei Technologies Co., Ltd.
    Inventors: Simon Ekstrand, Zongbo Wang, Rui Li, Guosheng Gu
  • Patent number: 11044536
    Abstract: The present invention is related to a method of processing a broadcast service in an apparatus. The method may comprise: receiving a broadcast signal; receiving, from an application running on the apparatus, a request based on a first Application Programming Interface (API); generating a first JavaScript Object Notation (JSON) object by including the URL for the requested OSN; and delivering, to the application, the first JSON object in response to the first API.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: June 22, 2021
    Assignee: LG Electronics Inc.
    Inventors: Somi Park, Minsung Kwak
  • Patent number: 10964423
    Abstract: Disclosed and claimed is a system and method of rating or labeling a digital therapeutic to digital content comprising uploading digital content; selecting at least one condition from a plurality of conditions that the uploaded digital content is intended to cure, the selected condition indicating at least one of a feeling, sensation, mood, mental state, physical state, emotional condition, physical status; and overlaying a therapeutic label to the digital content corresponding to the selected condition.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 30, 2021
    Assignee: AEBEZE LABS
    Inventor: Michael Phillips Moskowitz
  • Patent number: 10820011
    Abstract: A merging motion information candidate generation unit derives, when information indicating whether or not to derive a merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a merging motion information candidate shared for all the prediction blocks in the coding block, a plurality of merging motion information candidates shared for all the prediction blocks in the coding block. A merging motion information selection unit selects one merging motion information candidate from the plurality of merging motion information candidates and uses the selected merging motion information candidate in a prediction block subject to coding.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: October 27, 2020
    Assignee: JVCKENWOOD Corporation
    Inventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
  • Patent number: 10812951
    Abstract: Techniques and solutions are described for processing and displaying information received from a plurality of remote computing devices, such as internet of things (IOT) devices. Data from the IOT devices, including from sensors associated with the IOT devices, can be received and processed by a monitoring component. The monitoring component can include a plurality of schedule data objects, which can be associated with categories. Data received from the IOT devices can be associated with a category, including by associating the data with one of more of the schedule data objects. The schedule data objects can be used to determine information that will be rendered for display to a user. The schedule data objects can also be used to generate alerts or notifications, or to automatically taken actions based on triggers or conditions associated with a respective schedule data object.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 20, 2020
    Assignee: SAP SE
    Inventor: Holger Neuert
  • Patent number: 10778998
    Abstract: A merging motion information candidate generation unit derives, when information indicating whether or not to derive a merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a merging motion information candidate shared for all the prediction blocks in the coding block, a plurality of merging motion information candidates shared for all the prediction blocks in the coding block. A merging motion information selection unit selects one merging motion information candidate from the plurality of merging motion information candidates and uses the selected merging motion information candidate in a prediction block subject to coding.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: September 15, 2020
    Assignee: JVCKENWOOD CORPORATION
    Inventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
  • Patent number: 10769797
    Abstract: A UE includes a communication unit, a display, at least one sensor, and a processor. The communication unit receives video from a server and the display renders a portion of the video. The sensor determines a pitch and a yaw of the portion of the video and a processor generates metadata that includes the pitch and the yaw.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: September 8, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhukar Budagavi, Imed Bouazizi, Youngkwon Lim, Andrew Joseph Dickerson
  • Patent number: 10743055
    Abstract: A method and system of providing access to television programs without requiring a user to operate an electronic programming guide or to independently determine information required to access the television program. Optionally, access to the television program may be facilitated by scheduling a recording of the televisions program or providing instructions to facilitate accessing an on-demand showing of the television program.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: August 11, 2020
    Assignee: Cable Television Laboratories, Inc.
    Inventor: Eric Rosenfeld
  • Patent number: 10740321
    Abstract: A method for generating a profile for a user based on the user's behaviour and altering a setup of at least one computer program based on the generated user profile. The generic user profile for a user may be updated to include information from a similar user (e.g., a user having similar preferences). Using information from similar users allows for a generic user profile to be generated using information extracted from applications (e.g., both social media and games) and/or based on the behaviour of connections (e.g., social media contact, etc.). The generated generic user profile may be used to change the set-up for applications (e.g., executed/stored on the user's mobile device).
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: August 11, 2020
    Assignee: Sony Corporation
    Inventors: Anders Isberg, Magnus Hallqvist, Jonas Gustavsson
  • Patent number: 10701432
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: June 30, 2020
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Daniel Niland
  • Patent number: 10694140
    Abstract: The present invention enables real-time video commenting by viewers of media content on a web site. The media content may be video, audio, text, still images or other types of media content. When a content viewer indicates a desire to provide a real-time video comment, a content server causes a video input device at the content viewer's location to be activated. The content viewer's video comment is captured by the video input device and transmitted to the content server, where it is stored and associated with the video being commented upon. When the original video is subsequently presented to content viewers, indicia of the video comment such as a thumbnail or description of the comment is also presented, thus inviting content viewers to view the video comment in addition to the original video.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: June 23, 2020
    Assignee: Google LLC
    Inventors: Steven Chen, Michael Powers, Hong Qu, Yu Pan
  • Patent number: 10694255
    Abstract: A media sharing and communication system, including a recording mechanism that records a desired portion of media upon activation by a first individual user, a first user transmitter/receiver that transmits the portion of media and a voice message generated by the first individual user regarding the portion of media to a second individual user, a confirmation mechanism that confirms that the second individual user is authorized to view the portion of media and a notification mechanism that notifies the first individual user if the second individual user is not authorized to receive the portion of media, and a second user transmitter/receiver that receives the portion of media and voice message upon authorization of the second individual user. A method of sharing portions of media.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: June 23, 2020
    Inventor: David A. Taylor
  • Patent number: 10631001
    Abstract: A merging motion information candidate generation unit derives, when information indicating whether or not to derive a merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a merging motion information candidate shared for all the prediction blocks in the coding block, a plurality of merging motion information candidates shared for all the prediction blocks in the coding block. A merging motion information selection unit selects one merging motion information candidate from the plurality of merging motion information candidates and uses the selected merging motion information candidate in a prediction block subject to coding.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: April 21, 2020
    Assignee: JVCKENWOOD CORPORATION
    Inventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
  • Patent number: 10616657
    Abstract: An online system generates a feed of content items for a user subject to a limitation restricting the number of content items including video data (“video content items”) included in the feed. If the user interacts with a video content item the feed, the online system selects candidate video content items based on characteristics of the video content item in the feed and characteristics of the user. The online system determines likelihoods of the user interacting with various candidate video content items and selects candidate video content items based on the determined likelihoods. To present the user with additional video content items, the online system generates an interface including the selected candidate video content items and presents the interface to the user. The interface may be presented in place of the feed or may be presented as within the feed and presents different video content items based on user interactions.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: April 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Yuanxuan Wang, Brett Welch, Sahil P. Thaker, Fidji Nahema Simo, Deepa Diwakar, Varun Kacholia
  • Patent number: 10616644
    Abstract: A user interface allows for blending of television program choices from which a viewer may select, the blending representing options for linear and non-linear programming presented together within a single hierarchy of a designated category. The blending may further include managed content relevant to the designated category, where desired. Such designated categories may include television programming categories and/or content categories. The options for linear and non-linear programming may be presented together within a single screen of the user interface.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: April 7, 2020
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Samuel Moreau, Donald Ahrens, Georgia Gibbs, John Carney, David de Andrade
  • Patent number: 10609459
    Abstract: The present invention is related to a method of processing a broadcast service in an apparatus. The method may comprise: receiving a broadcast signal; receiving, from an application running on the apparatus, a request based on a first Application Programming Interface (API); generating a first JavaScript Object Notation (JSON) object by including the URL for the requested OSN; and delivering, to the application, the first JSON object in response to the first API.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: March 31, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Somi Park, Minsung Kwak
  • Patent number: 10585558
    Abstract: Described herein are systems and methods for a media application including an interactive grid display. A method may comprise displaying a grid including a central hub and a plurality of spokes connected to the central hub, inserting a first media element on a first spoke of the grid, the first media element including a first timestamp and activating a first media file, inserting a second media element on the first spoke of the grid, the second media element including a second timestamp and activating a second media file, wherein the second media file is related to the first media file, comparing the first timestamp to the second timestamp, and arranging the presentation of the first and second media elements along the first spoke based on the compared first and second timestamps.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: March 10, 2020
    Assignee: Viacom International Inc.
    Inventors: Matthew Evans, Darren Brelesky, Dhimiter Bozo, Pier Borra
  • Patent number: 10558718
    Abstract: A method for using evaluation of intent to improve website usability includes gathering page text and input text from pages viewed by a user, generating a word set from the page text and input text, and performing latent dirichlet allocation modeling on the word set to evaluate user intent. The intent can be used to provide recommendations, improve search results, or identify weaknesses in a website design.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: February 11, 2020
    Assignee: Dell Products, LP
    Inventors: Lukas Cerveny, Arnaud De Jaegher
  • Patent number: 10521189
    Abstract: A mobile device includes a plurality of physical buttons for providing programmable control inputs to the mobile device. A processor within the mobile device is programmed with instructions to cause the mobile device to respond to a first input via a first of the plurality of physical buttons by activating voice recognition by the mobile device and providing an indication on a status bar on a screen of the mobile device. The mobile device accepts voice inputs and processes the voice inputs locally and via interactions with a remote server to provide contextualized information within an application executing on the mobile device.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: December 31, 2019
    Assignee: Alan AI, Inc.
    Inventors: Andrey Ryabov, Ramu Sunkara, James Shelburne, Sergey Yuryev
  • Patent number: 10484741
    Abstract: A system for facilitating access to items of content presents recommendations to a user. Items of content may include movies and television shows. Recommendations may include access plans specifying a plurality of digital media services, where each specified digital media service provides availability to items of content included in a user defined set. Further, recommendations may be based on one or more use defined constraints. User defined constraints may include a user budget for accessing items of content during a specific time period.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: November 19, 2019
    Assignee: OPENTV, INC.
    Inventor: Nandini Iyer
  • Patent number: 10448044
    Abstract: A merging motion information candidate generation unit derives, when information indicating whether or not to derive a merging motion information candidate shared for all prediction blocks in a coding block is information indicating the derivation of a merging motion information candidate shared for all the prediction blocks in the coding block, a plurality of merging motion information candidates shared for all the prediction blocks in the coding block. A merging motion information selection unit selects one merging motion information candidate from the plurality of merging motion information candidates and uses the selected merging motion information candidate in a prediction block subject to coding.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: October 15, 2019
    Assignee: JVC KENWOOD Corporation
    Inventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
  • Patent number: 10448063
    Abstract: A system comprises a video hosting subsystem configured to access a database of video streams. The video hosting subsystem comprises a processor for processing data associated with the video streams, and memory for storing data. The processor is configured to receive a user request to access a selected primary video stream. The processor is further configured to identify other video streams captured at substantially the same time and location as the selected primary video stream and in which a person specified in the user request appears. The processor is configured to select, from the identified other video streams, an alternative video stream. The processor is further configured to provide the user with access to the selected primary video stream, together with an option to access the alternative video stream.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: October 15, 2019
    Assignee: International Business Machines Corporation
    Inventors: Maurice F. Gray, Sarah Gray, Gordon D. Hutchison
  • Patent number: 10419829
    Abstract: A system may receive an entity identifier for a user. The entity identifier may identify an entity that is associated with a category. The system may identify channel(s) for the category by obtaining data for the user, and analyzing the data to determine a score for each channel. The system may use the scores to select one or more of the channels. The system may provide content related to the selected channel(s) to a client device of the user, and the user may interact with the content via the client device.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: September 17, 2019
    Assignee: GOOGLE LLC
    Inventors: Mathew Cowan, Christopher Pedregal
  • Patent number: 10417576
    Abstract: There is provided an information processing apparatus including: evaluation information extracting means extracting evaluation information from evaluation of every user for an item; preference information creating means for creating preference information indicating a preference of every user on the basis of the evaluation information extracted by the evaluation information extracting means and an item characteristic amount indicating a characteristic of the item; space creating means for creating a space in which the user is located, according to the preference information; and display control means for controlling display of the user located in the space, according to the space created by the space creating means and the preference information. The apparatus may be applied to, for example, an image display apparatus which displays server images for providing a variety of items and information.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: September 17, 2019
    Assignee: SONY CORPORATION
    Inventors: Kei Tateno, Shinya Ohtani, Yoshiyuki Kobayashi, Mari Saito
  • Patent number: 10397654
    Abstract: Disclosed herein is a transmission apparatus for distributing a content to a client, including: a question generation section configured to generate question information representative of a question regarding liking of a user of the client; and a transmission section configured to transmit the question information and provider side answer information in the form of a bit string representative of an answer set by a provider which provides the content to the question regarding the liking of the user to the client.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: August 27, 2019
    Assignee: Saturn Licensing LLC
    Inventor: Yasuaki Yamagishi
  • Patent number: 10388247
    Abstract: Embodiments of a system including a display device are described herein. For example, the system may receive streaming video data including information indicating a video quality identifier and apply a video parameter enhancement to a subsystem of the display device. In a further example, the system outputs video using the video parameter enhancement. In another example, the video parameter enhancement may he applied to alter an output characteristic of the display device.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: August 20, 2019
    Assignee: BBY SOLUTIONS, INC.
    Inventor: Mahmood Majid