Based On Genre, Theme, Or Category Patents (Class 725/45)
-
Patent number: 12149798Abstract: 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: GrantFiled: September 7, 2022Date of Patent: November 19, 2024Assignee: Synamedia LimitedInventors: Zorach Reuven Wachtfogel, Amotz Terem, Mordechai Regev
-
Patent number: 12126867Abstract: 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: GrantFiled: August 16, 2023Date of Patent: October 22, 2024Assignee: Adeia Guides Inc.Inventors: Chase Andries, Alec Custer, Reda Harb
-
Patent number: 12081839Abstract: 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: GrantFiled: September 23, 2021Date of Patent: September 3, 2024Assignee: OPENTV, INC.Inventor: Chandrika Kasi
-
Patent number: 11949964Abstract: 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: GrantFiled: September 9, 2021Date of Patent: April 2, 2024Assignee: Adobe Inc.Inventors: Bryan Russell, Ruppesh Nalwaya, Markus Woodson, Joon-Young Lee, Hailin Jin
-
Patent number: 11900968Abstract: 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: GrantFiled: March 22, 2022Date of Patent: February 13, 2024Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy, Amiel Shapiro
-
Patent number: 11769572Abstract: 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: GrantFiled: December 31, 2020Date of Patent: September 26, 2023Assignee: Tempus Labs, Inc.Inventors: Hailey Lefkofsky, Ashraf Hafez, Julian Habib, Carin Fishel Queen, Caroline Epstein
-
Patent number: 11743545Abstract: 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: GrantFiled: January 5, 2021Date of Patent: August 29, 2023Assignee: Gracenote, Inc.Inventors: Wilson Harron, Oscar Celma Herrada, Irene Zhu, Markus K. Cremer
-
Patent number: 11609678Abstract: 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: GrantFiled: December 27, 2018Date of Patent: March 21, 2023Assignee: 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: 11567931Abstract: 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: GrantFiled: February 22, 2021Date of Patent: January 31, 2023Assignee: Google LLCInventors: Gregory Allan Funk, Yongsung Kim, Richard Bragg
-
Patent number: 11551724Abstract: 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: GrantFiled: March 31, 2020Date of Patent: January 10, 2023Assignee: REGENALL LIMITEDInventor: Mario Amura
-
Patent number: 11490090Abstract: 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: GrantFiled: December 30, 2020Date of Patent: November 1, 2022Assignee: ATI Technologies ULCInventors: Mehdi Saeedi, Sai Harshita Tupili, Yang Liu, Mingkai Shao, Gabor Sines
-
Patent number: 11483409Abstract: 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: GrantFiled: July 15, 2020Date of Patent: October 25, 2022Assignee: DISH Technologies L.LC.Inventors: Nicholas Brandon Newell, Christopher Day
-
Patent number: 11477528Abstract: 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: GrantFiled: December 4, 2020Date of Patent: October 18, 2022Assignee: ROVI GUIDES, INC.Inventors: Sashikumar Venkataraman, Abhijit Satchidanand Savarkar, Linda Beach
-
Patent number: 11381874Abstract: 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: GrantFiled: January 27, 2020Date of Patent: July 5, 2022Assignee: SONY CORPORATIONInventor: Steven Richman
-
Patent number: 11348618Abstract: 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: GrantFiled: December 30, 2020Date of Patent: May 31, 2022Assignee: JBF Interlude 2009 LTDInventors: Jonathan Bloch, Barak Feldman, Tal Zubalsky, Yuval Hofshy, Amiel Shapiro
-
Patent number: 11294536Abstract: 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: GrantFiled: August 5, 2015Date of Patent: April 5, 2022Assignee: 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: 11281843Abstract: 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: GrantFiled: May 13, 2019Date of Patent: March 22, 2022Assignee: 9224-5489 QUEBEC Inc.Inventors: Mathieu Audet, Francois Cassistat
-
Patent number: 11212588Abstract: 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: GrantFiled: August 11, 2020Date of Patent: December 28, 2021Assignee: Hisense Visual Technology Co., Ltd.Inventors: Cheng Yang, Mengyuan Li
-
Patent number: 11197072Abstract: 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: GrantFiled: June 14, 2018Date of Patent: December 7, 2021Assignee: Comcast Cable Communications, LLCInventors: Tyler Kareeson, Scott Eklund, Francisco Niebres, Preston Smalley, Josh Kennedy, Donald J. Stecher
-
Patent number: 11194811Abstract: 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: GrantFiled: September 20, 2018Date of Patent: December 7, 2021Assignee: XPLAIN DATA GMBHInventors: Michael Haft, Hanjo Täubig, Christian Koncilia, Peide Wang
-
Patent number: 11172333Abstract: 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: GrantFiled: August 21, 2019Date of Patent: November 9, 2021Assignee: Comcast Cable Communications, LLCInventor: Corey Farrell
-
Patent number: 11153634Abstract: 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: GrantFiled: May 18, 2020Date of Patent: October 19, 2021Assignee: Comcast Cable Communications, LLCInventor: Daniel Niland
-
Patent number: 11146862Abstract: 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: GrantFiled: April 16, 2019Date of Patent: October 12, 2021Assignee: ADOBE INC.Inventors: Bryan Russell, Ruppesh Nalwaya, Markus Woodson, Joon-Young Lee, Hailin Jin
-
Patent number: 11102541Abstract: 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: GrantFiled: May 27, 2020Date of Patent: August 24, 2021Assignee: MAXELL, LTD.Inventors: Kazuhiko Yoshizawa, Takuya Shimizu, Yasunobu Hashimoto, Nobuo Masuoka, Nobuaki Kabuto
-
Patent number: 11099717Abstract: 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: GrantFiled: October 14, 2019Date of Patent: August 24, 2021Assignees: Huawei Technologies Co., Ltd.Inventors: Simon Ekstrand, Zongbo Wang, Rui Li, Guosheng Gu
-
Patent number: 11044536Abstract: 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: GrantFiled: March 30, 2020Date of Patent: June 22, 2021Assignee: LG Electronics Inc.Inventors: Somi Park, Minsung Kwak
-
Patent number: 10964423Abstract: 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: GrantFiled: October 12, 2018Date of Patent: March 30, 2021Assignee: AEBEZE LABSInventor: Michael Phillips Moskowitz
-
Patent number: 10820011Abstract: 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: GrantFiled: August 14, 2020Date of Patent: October 27, 2020Assignee: JVCKENWOOD CorporationInventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
-
Patent number: 10812951Abstract: 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: GrantFiled: July 26, 2018Date of Patent: October 20, 2020Assignee: SAP SEInventor: Holger Neuert
-
Patent number: 10778998Abstract: 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: GrantFiled: April 3, 2020Date of Patent: September 15, 2020Assignee: JVCKENWOOD CORPORATIONInventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
-
Patent number: 10769797Abstract: 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: GrantFiled: November 1, 2017Date of Patent: September 8, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Madhukar Budagavi, Imed Bouazizi, Youngkwon Lim, Andrew Joseph Dickerson
-
Patent number: 10743055Abstract: 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: GrantFiled: September 4, 2018Date of Patent: August 11, 2020Assignee: Cable Television Laboratories, Inc.Inventor: Eric Rosenfeld
-
Patent number: 10740321Abstract: 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: GrantFiled: March 16, 2017Date of Patent: August 11, 2020Assignee: Sony CorporationInventors: Anders Isberg, Magnus Hallqvist, Jonas Gustavsson
-
Patent number: 10701432Abstract: 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: GrantFiled: August 28, 2018Date of Patent: June 30, 2020Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventor: Daniel Niland
-
Patent number: 10694140Abstract: 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: GrantFiled: July 17, 2014Date of Patent: June 23, 2020Assignee: Google LLCInventors: Steven Chen, Michael Powers, Hong Qu, Yu Pan
-
Patent number: 10694255Abstract: 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: GrantFiled: July 11, 2018Date of Patent: June 23, 2020Inventor: David A. Taylor
-
Patent number: 10631001Abstract: 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: GrantFiled: September 3, 2019Date of Patent: April 21, 2020Assignee: JVCKENWOOD CORPORATIONInventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
-
Patent number: 10616657Abstract: 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: GrantFiled: February 28, 2018Date of Patent: April 7, 2020Assignee: Facebook, Inc.Inventors: Yuanxuan Wang, Brett Welch, Sahil P. Thaker, Fidji Nahema Simo, Deepa Diwakar, Varun Kacholia
-
Patent number: 10616644Abstract: 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: GrantFiled: January 18, 2019Date of Patent: April 7, 2020Assignee: Comcast Cable Communications Management, LLCInventors: Samuel Moreau, Donald Ahrens, Georgia Gibbs, John Carney, David de Andrade
-
Patent number: 10609459Abstract: 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: GrantFiled: February 8, 2018Date of Patent: March 31, 2020Assignee: LG ELECTRONICS INC.Inventors: Somi Park, Minsung Kwak
-
Patent number: 10585558Abstract: 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: GrantFiled: April 25, 2016Date of Patent: March 10, 2020Assignee: Viacom International Inc.Inventors: Matthew Evans, Darren Brelesky, Dhimiter Bozo, Pier Borra
-
Patent number: 10558718Abstract: 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: GrantFiled: November 3, 2015Date of Patent: February 11, 2020Assignee: Dell Products, LPInventors: Lukas Cerveny, Arnaud De Jaegher
-
Patent number: 10521189Abstract: 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: GrantFiled: January 2, 2018Date of Patent: December 31, 2019Assignee: Alan AI, Inc.Inventors: Andrey Ryabov, Ramu Sunkara, James Shelburne, Sergey Yuryev
-
Patent number: 10484741Abstract: 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: GrantFiled: November 8, 2018Date of Patent: November 19, 2019Assignee: OPENTV, INC.Inventor: Nandini Iyer
-
Patent number: 10448044Abstract: 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: GrantFiled: February 19, 2019Date of Patent: October 15, 2019Assignee: JVC KENWOOD CorporationInventors: Hideki Takehara, Hiroya Nakamura, Shigeru Fukushima
-
Patent number: 10448063Abstract: 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: GrantFiled: February 22, 2017Date of Patent: October 15, 2019Assignee: International Business Machines CorporationInventors: Maurice F. Gray, Sarah Gray, Gordon D. Hutchison
-
Patent number: 10419829Abstract: 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: GrantFiled: March 7, 2018Date of Patent: September 17, 2019Assignee: GOOGLE LLCInventors: Mathew Cowan, Christopher Pedregal
-
Patent number: 10417576Abstract: 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: GrantFiled: December 12, 2013Date of Patent: September 17, 2019Assignee: SONY CORPORATIONInventors: Kei Tateno, Shinya Ohtani, Yoshiyuki Kobayashi, Mari Saito
-
Patent number: 10397654Abstract: 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: GrantFiled: September 12, 2017Date of Patent: August 27, 2019Assignee: Saturn Licensing LLCInventor: Yasuaki Yamagishi
-
Patent number: 10388247Abstract: 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: GrantFiled: March 29, 2016Date of Patent: August 20, 2019Assignee: BBY SOLUTIONS, INC.Inventor: Mahmood Majid