Menu-type Displays (epo) Patents (Class 348/E5.105)
  • Patent number: 10735821
    Abstract: Methods, systems, and media for providing personalized notifications to video viewers are provided. In some embodiments, the method comprises: receiving, using a hardware processor, one or more prompts to be presented in association with a video from a user account associated with the video; receiving, from the user account associated with the video, one or more notifications, wherein each of the one or more prompts is associated with one of the one or more notifications; causing the one or more prompts to be presented in association with presentation of the video to a user; receiving an indication that a first prompt of the one or more of the prompts was selected by the user; causing a notification associated with the first prompt to be presented to the user in response to receiving the indication.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10735705
    Abstract: A method and apparatus for displaying branded video tags. An advertiser provides additional content associated with broadcast advertising content to a service provider that downloads the additional content to a digital video recorder (DVR). The service provider inserts command tags into the content that are intercepted by the DVR and interpreted as commands that instruct the DVR to perform specific actions when the DVR receives the stream from a broadcaster. The DVR intercepts and translates any tags inserted into the content stream while the DVR is playing the content stream. Tags can cause the DVR to display a branded video tag to the user which is a displayed icon that requests an interaction by the user and has an advertiser's logo(s) displayed in its vicinity.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: August 4, 2020
    Assignee: TiVo Solutions Inc.
    Inventors: Richard Fulcher, David E. Pope, Margret Schmidt
  • Patent number: 10732814
    Abstract: Movement of a user's point of contact with a touch-sensitive display is determined. In response to the movement, a list of information items on the touch-sensitive display is scrolled. The list of information items may include a sequence of information item subsets corresponding to a sequence of index items. While scrolling through respective information subsets, an index symbol is displayed in conjunction with each respective information item subset.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: August 4, 2020
    Assignee: Apple Inc.
    Inventors: Bas Ording, Stephen O. Lemay, Gregory N. Christie, Imran Chaudhri
  • Patent number: 10728617
    Abstract: In one aspect, an example method includes (i) receiving, by a set-top box receiver, a portion of a media program being distributed on a channel, wherein the distribution of the media program on the channel is scheduled to end at an end-time; (ii) while receiving the portion of the media program, predicting, by the set-top box receiver, that the distribution of the media program on the channel will end later than the scheduled end-time; (iii) responsive at least to the predicting, modifying, by the set-top box receiver, electronic program guide (EPG) data associated with the channel; (iv) using, by the set-top box receiver, the modified EPG data to generate an EPG; and (v) transmitting, by the set-top box receiver, to a media presentation device, the generated EPG for presentation on the media presentation device.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: July 28, 2020
    Assignee: SPORTS DIRECT, INC.
    Inventor: Clint Alan Webb
  • Patent number: 10717198
    Abstract: A method for remote operation of a robot, preferably including: recording a set of sensor streams; transmitting a transmission stream; selecting a received stream for display; and/or displaying the selected stream. A system, preferably including a robot and a remote operation system connected to the robot by one or more communication networks.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: July 21, 2020
    Assignee: Marble Robot, Inc.
    Inventors: Kevin Peterson, Matt Delaney, Zachary Witte, Jason Calaiaro
  • Patent number: 10701446
    Abstract: A data analyzer engine can be configured to receive feedback indicating different content currently consumed by subscribers in a cable network environment. The data analyzer engine analyzes the feedback to identify most popular consumed content amongst the different content and produces a content guide to include multiple selectable channels from which content is available for retrieval over a shared communication link in the cable network environment. The content guide can include one or more selectable viewing options to view a rendition of content being identified as more or most popular. Each of one or more playback devices or other suitable resources retrieves and initiates display of the content guide on a display screen. Accordingly, a subscriber can view different available content options as well as an identification of content that is currently the most popular consumed content amongst viewers.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: June 30, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventor: Peter Stern
  • Patent number: 10698740
    Abstract: The described technology is directed towards returning less data than is available for a data item in response to a request to a data service. A virtual graph node is returned in response to client requests, in which the virtual node comprises a relatively lightweight set of information relative to the full set of information for the data item, e.g., maintained in a main (graph) node. A requesting client indicates that a virtual node is desired, and receives a response comprising the virtual node, generally processed from the main node's data into a reduced subset of the main node. The main node may be cached at the data service, and returned if and when requested.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: June 30, 2020
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Sata Busayarat, Jack Song, Brandon C. Furtwangler, Jonathan David Lutz, Allen Arthur Gay, Steven N. Furtwangler
  • Patent number: 10687112
    Abstract: The present invention relates to a client terminal and an operation method of a client terminal, a transmission server and an operation method of a transmission server, and a program, whereby manufacturing costs, developing costs, and maintenance costs can be reduced for a television receiver which is a client terminal, regarding a configuration for distribution of contents from multiple service providers. An application (program) 111 capable of operating on a browser 91 presents VoD contents which it can select itself, based on control information, and requests a VoD server 72 for distribution of VoD contents selected out of the presented VoD contents via a first network which is a bi-directional IP network. In response, a headend 12 which is a transmission server supplies to a client terminal 13 via a second network of which downstream transmission band has sufficient band for transmission of contents. The present technology can be applied to an IPTV distribution system.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: June 16, 2020
    Assignee: Saturn Licensing LLC
    Inventor: Yasuaki Yamagishi
  • Patent number: 10685001
    Abstract: Embodiments are directed are towards the transparent summarization of events. Queries directed towards summarizing and reporting on event records may be received at a search head. Search heads may be associated with one more indexers containing event records. The search head may forward the query to the indexers the can resolve the query for concurrent execution. If a query is a collection query, indexers may generate summarization information based on event records located on the indexers. Event record fields included in the summarization information may be determined based on terms included in the collection query. If a query is a stats query, each indexer may generate a partial result set from previously generated summarization information, returning the partial result sets to the search head. Collection queries may be saved and scheduled to run and periodically update the summarization information.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: June 16, 2020
    Assignee: Splunk Inc.
    Inventors: David Ryan Marquardt, Stephen Phillip Sorkin, Steve Yu Zhang
  • Patent number: 10685655
    Abstract: A system, computer program product, and method are provided to automate a natural language processing system to facilitate an artificial intelligence platform defining a relationship between dialogue and post dialogue activity. Dialogue is detected and analyzed, including identification of key words and phrases within the dialogue. Post dialogue actions, including physical actuation of a hardware device and an associated temporal proximity of the action and the dialogue, are monitored. The hardware device receives an instruction from a processing unit that relates to the analyzed dialogue and the hardware device changes states and/or actuates another hardware device. The system constructs a hypothesis, i.e., a relationship from the identified key phrase drawn from the analyzed dialogue and the monitored post action dialogue. A dialogue tree containing identified terms and associated post dialogue actions is dynamically modified with one or more new identified terms and the associated post dialogue actions.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Allen Ginsberg, Charles E. Beller, Chengmin Ding, Elinna Shek
  • Patent number: 10674216
    Abstract: A graphical user interface is disclosed which achieves an easy search for a desired item. When an operation inputting section accepts a selective operation input for selection of one of plural processing functions, plural representation images individually representing plural processing object items of the processing function are displayed in an array along one direction of a display screen such that one of the representation images can be selected as a noticed representation image by an inputting operation through the operation inputting section. A decision section decides whether or not plural processing object items of the selected processing function are divided in a plurality of groups. If the processing object items are divided in groups, then the group name of the group to which the processing object item of the noticed representation image belongs is displayed in the proximity of the noticed representation image.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 2, 2020
    Assignee: Saturn Licensing LLC
    Inventors: Shingo Utsuki, Kazuto Nishizawa, Daisuke Inaishi, Ko Kusanagi, Hiroshi Sato, Daisuke Sato, Kenichi Moriwaki, Satoshi Kanda, Yuji Ishimura, Shimon Sakai, Masahiro Urano
  • Patent number: 10674107
    Abstract: A graphical user interface (GUI) for an audio video display device (AVDD) such as a TV includes content panels which can be selected for searching for additional information related to the content underlying the content panels. A history of previous searches is maintained in memory “stacked” notionally to the left or right of the current display so that a viewer can easily review previous search results using a simple scroll command.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 2, 2020
    Assignee: Saturn Licensing llc
    Inventors: Steven Friedlander, David Young, Sabrina Tai-Chen Yeh
  • Patent number: 10664138
    Abstract: Computing devices, computer-readable media storing computer-executable instructions, methods, and systems for discovering, organizing, and presenting supplemental content are disclosed. A discovery system may be used to discover an item, such as a supplemental content presentation application, which, when launched may present supplemental content to a user while the user is consuming primary content. The supplemental content presentation application may also present a timeline that users may interact with to view different portions of the supplemental content. The timeline may also be modified by adding markers along the timeline so that when a marker is selected, a particular piece of supplemental content is presented.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 26, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: John Carney, Greg Thomson, Don Ahrens, Justin Gravante, Andrew Evans, Jill McLaughlin
  • Patent number: 10659825
    Abstract: The invention relates to a method for providing a description of a program to a user equipment, comprising: receiving a set of text fields associated with the program; selecting a subset of text fields from the set of text fields based on a profile of a user and/or a profile of the user equipment; ordering the selected subset of text fields based on the profile of a user and/or the profile of the user equipment; editing the description of the program based on the ordered subset of text fields; and providing the description of the program to the user equipment.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: May 19, 2020
    Inventor: Alex Chelmis
  • Patent number: 10659774
    Abstract: The present invention is directed towards a method and system for remote diagnostics in a Digital Subscriber Line (DSL) set-top box network having a head-end unit and a set-top box having diagnostics software. The diagnostics software stored in the set-top box enables the head-end unit to remotely query the set-top box about the current condition of the set-top box and, as a result, reduces the necessity of service calls and/or shipping charges that would otherwise be required. The diagnostics software generates data is response to a set-top box identification request, a software version request, a check television connections request, a check I/O ports request, a check HPNA networking request, a check USB request, a check system ICs request, a check DSL connection request, a check error codes request, a read warranty clock request, a read hours of operation request, and a perform default test request received from the head-end.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: May 19, 2020
    Assignee: InterDigital CE Patent Holdings
    Inventors: Ronald Lynn Blair, Stephen Dale Hoskins
  • Patent number: 10616311
    Abstract: Management of communication systems is facilitated. A method comprises: processing, by a device comprising a processor, first information representative of human-readable language and indicative of terms of agreements associated with respective software for a communication system, wherein the communication system is arranged according to a first configuration of virtual machines and server devices, and wherein the agreements comprise license agreements for the respective software; converting, by the device, the first information into machine-readable rules indicative of the terms of the agreements associated with the respective software for the communication system; and based on a result of comparing the machine-readable rules and first information indicative of the first configuration, determining, by the device, whether the first configuration of the communication system satisfies a defined criterion.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: April 7, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Barrett M. Kreiner, Jonathan L. Reeves, Jana Gottlieb
  • Patent number: 10595093
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a set-top box having a controller to establish a user profile, retrieve from a media communication system media content schedules according to the user profile, determine a consumption status for each of the retrieved media content schedules, generate an Electronic Programming Guide (EPG) comprising the retrieved media content schedules, each media content schedule depicting its corresponding consumption status, and present the EPG at a media presentation device upon request. Other embodiments are disclosed.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: March 17, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Dale Malik
  • Patent number: 10592070
    Abstract: A computing device comprising a computer program executed on a processor of the computing device, including: a rendering module configured to read stored instructions to display a graphical user interface, the stored instructions including code for a plurality of focusable GUI elements, each focusable GUI element having an associated identifier, a focus map module configured to store a precomputed focus map including a focus map entry for each focusable GUI element indicating, for that focusable GUI element, for a plurality of predetermined navigation directions, a target identifier of a target focusable GUI element for that navigation direction, a user input module configured to receive a user input of a predetermined navigation direction, a focus module configured to query the precomputed focus map with an identifier of a currently focused GUI element and the predetermined navigation direction to retrieve and move focus to the target focusable GUI element.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: March 17, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gersh Payzer, MinJie Tong, Christopher Ian Pick
  • Patent number: 10587919
    Abstract: A method and system for digital video content filtering is provided and includes receiving a request to filter instances of recorded digital video content, based on user preferences from a user profile. The instances are segmented based on a cognitive analysis using content tags in the instances. The computer accesses a relationship map and tags from the user profile. The relationship map describes how the segments from the instances of recorded digital video content are related to each other. The computer performs a cognitive analysis of the user profile data utilizing the accessed relationship map and tags. A relevance score is assigned to the instances of recorded digital video content, which indicates a strength of the relationship between the identified instances and the user viewing preferences and/or keywords. Relevant segments are identified based on the relevance score exceeding a predetermined threshold value. The relevant segments are stored on the computer.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner
  • Patent number: 10587920
    Abstract: A method and system for digital video content filtering is provided and includes receiving a request to filter instances of recorded digital video content, based on user preferences from a user profile. The instances are segmented based on a cognitive analysis using content tags in the instances. The computer accesses a relationship map and tags from the user profile. The relationship map describes how the segments from the instances of recorded digital video content are related to each other. The computer performs a cognitive analysis of the user profile data utilizing the accessed relationship map and tags. A relevance score is assigned to the instances of recorded digital video content, which indicates a strength of the relationship between the identified instances and the user viewing preferences and/or keywords. Relevant segments are identified based on the relevance score exceeding a predetermined threshold value. The relevant segments are stored on the computer.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner
  • Patent number: 10579628
    Abstract: Methods and apparatus to facilitate matching of names for same media content are disclosed. Example methods include analyzing first data associated with first media content and, when a program name/identifier and/or episode name/identifier is not identified in the first data, supplementing the data with second data to form third data and processing the third data with respect to fourth data associated with second media content and calculating a composite match score including a program match score and an episode match score based on processing the third data with respect to the fourth data. When the first media content is determined to match the second media content based on the processing of the third data with respect to the fourth data and a comparison of the composite match score to a threshold is satisfied, a normalized media name is generated for the first media content and the second media content.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: March 3, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Goli Reddy Narasimha, Gangadhar Jakkula, Tejas Desai, Amudha Colaco, Steven L. Glickman, Punil Patel
  • Patent number: 10565989
    Abstract: A system for easily importing content related to a device into a speech-controlled system in a manner that makes the content easily accessible using voice commands. A speech-controlled system that detect a device type from which audio data is received and can determine if the utterance of the audio data includes a query related to the specific device. The system can then obtain and ingest content related to the device and analyze that content to identify the portion of the content responsive to the query. The remaining content can be stored to potentially respond to future queries.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: February 18, 2020
    Assignee: Amazon Technogies Inc.
    Inventors: Christopher Wheeler, Chase Brown, Kevin Bedell
  • Patent number: 10553213
    Abstract: A system and method for processing multi-modal device interactions in a natural language voice services environment may be provided. In particular, one or more multi-modal device interactions may be received in a natural language voice services environment that includes one or more electronic devices. The multi-modal device interactions may include a non-voice interaction with at least one of the electronic devices or an application associated therewith, and may further include a natural language utterance relating to the non-voice interaction. Context relating to the non-voice interaction and the natural language utterance may be extracted and combined to determine an intent of the multi-modal device interaction, and a request may then be routed to one or more of the electronic devices based on the determined intent of the multi-modal device interaction.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: February 4, 2020
    Assignee: Oracle International Corporation
    Inventors: Larry Baldwin, Chris Weider
  • Patent number: 10540484
    Abstract: A method, system, and computer program product for controlling consumption of a distributed network service in accordance with rights expression information associated with the distributed network service and specifying a manner of use of the distributed network service, including interpreting the rights expression information associated with the distributed network service, the rights expression information indicating a manner of use of the distributed network service; and controlling consumption of the distributed network service based on the rights expression information.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: January 21, 2020
    Assignee: CONTENTGUARD HOLDINGS, INC.
    Inventors: Guillermo Lao, Manuel Ham, Eddie J Chen, Thomas Soestini, Charles P Gilliam, Michael Raley, Bijan Tadayon, Xin Wang
  • Patent number: 10536754
    Abstract: A digital device and controlling method thereof are disclosed. The digital device according to an embodiment of the present invention includes a display unit configured to output a content and a controller. The controller is configured to obtain content information of the content being outputted, obtain at least one associated keyword corresponding to the obtained content information, retrieve at least one piece of associated information related to the content using an associated search term containing the obtained at least one associated keyword, and to output the retrieved at least one piece of the associated information.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: January 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Sangseok Lee, Sunki Min, Kiwon Park, Daegun Park, Seungshin Lee, Jaekyung Lee, Hyangjin Lee, Jeean Chang, Yookyoung Choi, Seunghyun Heo
  • Patent number: 10528637
    Abstract: Systems and methods for presentation of content, or a title or link to content or presentation to a user on webpages of a website are provided. In one embodiment, a recommended content platform optimizes the links displayed on web pages based on a portfolio of content sources which determine which links are displayed in a given page view. The algorithms may or may not utilize data relating to user interaction with webpages and may produce different sets of links depending on the content of a webpage and a position on a webpage where the links are to be displayed. A given webpage may present links from multiple content sources displayed using multiple user interface elements distributed throughout the webpage.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: January 7, 2020
    Assignee: LEAF GROUP LTD.
    Inventors: Kevin Fink, Todd Otis
  • Patent number: 10521723
    Abstract: The present disclosure relates to an artificial intelligence (AI) system that utilizes a machine learning algorithm such as deep learning and the like, and an application thereof. In particular, an electronic apparatus, a guide providing method thereof, and a non-transitory computer-readable recording medium are provided. An electronic apparatus includes an input interface configured to receive a user input, a display configured to display a guide, and a processor configured to determine whether a task corresponding to the received user input is performable by the electronic apparatus, in response to determining that the task is performable, perform the task corresponding to the received user input, and in response to determining that the task is not performable, determine a candidate task related to the received user input and control the display to provide a guide for guiding the determined candidate task.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: December 31, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: In-chul Hwang, Jae-deok Kim, Young-bin Shin, Jeong-su Seol, Jin-he Jung
  • Patent number: 10514317
    Abstract: A method for a tightness test of a test piece (16) in a test chamber (10) whose wall is at least partly made of a flexible material, wherein said test piece is introduced into said test chamber and said test chamber is then evacuated, is characterized in that the tightness test is performed by measuring the gas density inside said test chamber (10) in the area outside said test piece (16).
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: December 24, 2019
    Assignee: INFICON GmbH
    Inventors: Daniel Wetzig, Silvio Decker
  • Patent number: 10514832
    Abstract: The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: December 24, 2019
    Assignee: Thomson Licensing
    Inventors: Kenneth Rudman, Vasil Nadzakov, Andrew Yoon, Roger Yeh, Basil Badawiyeh, Genevieve Marie Pinvidic, Dana Forte, Dan Han Diep, Samir Ahmed, Lee Shartzer, John Frederick Bishop, James Booth, Hao Chi Tran, Peter Lee, Gregory Gudorf, Douglas Jason Pickersgill, Mark Walker, David Pettigrew
  • Patent number: 10509622
    Abstract: Some embodiments include a production content server system with a computing device processing operations include causing a content reader server to couple to a content source with content using a wired or wireless link, and downloading at least one content file associated with content retrieved from the content source, where content file includes audio and/or a video. The operations include transcoding at least a portion of the at least one content file with a dynamic range compression to a specified dynamic range, equalization and duration, and processing at least one content audio file from the at least one content file. The operations further include storing the at least one content audio file to a production content database. Some embodiments include processing a production break audio file including blending the at least one production break audio file with at least one other content file.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: December 17, 2019
    Assignee: SUPER HI-FI, LLC
    Inventors: Zack J. Zalon, Brendon Patrick Cassidy
  • Patent number: 10491448
    Abstract: Various embodiments include a system for providing users access to audio/visual content, the system comprising means for storing content, means for broadcasting content on a scheduled basis, means for downloading the stored content from the storage means, means for enabling a user to access the downloaded content only within a specified time period, means for streaming content off the storage means, and means for receiving the content broadcast on a scheduled basis.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: November 26, 2019
    Assignee: British Broadcasting Corporation
    Inventors: Richard Bradbury, Tony Ageh, Gemma Garmeson, Fraser Pearce, Matthew Browning, Ben Gammon, Julia Whitney, Julie Dodd, Jurgen Hoehn
  • Patent number: 10484744
    Abstract: A display device can include a tuner to receive a broadcast signal; a network interface to receive an application; an external device interface; a display module to display a broadcast program, the received application or video data received from the external device interface; and a controller to display the received broadcast program in a first area, receive a request for displaying a list from a remote controller, and display the list in a second area within the first area, the list includes a first item including information identifying a recently accessed application, a second item including information identifying a recently accessed broadcast program, or a third item including information identifying an external device recently connected to the display device or an access path of the external device, and a specific information item including a main screen of a last accessed webpage is included in the list.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: November 19, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Gowoon Choi, Jihe Suk, Changkyoon Kim, Ryoung Kim
  • Patent number: 10475446
    Abstract: A virtual assistant uses context information to supplement natural language or gestural input from a user. Context helps to clarify the user's intent and to reduce the number of candidate interpretations of the user's input, and reduces the need for the user to provide excessive clarification input. Context can include any available information that is usable by the assistant to supplement explicit user input to constrain an information-processing problem and/or to personalize results. Context can be used to constrain solutions during various phases of processing, including, for example, speech recognition, natural language processing, task flow processing, and dialog generation.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: November 12, 2019
    Assignee: Apple Inc.
    Inventors: Thomas R. Gruber, Christopher D. Brigham, Daniel S. Keen, Gregory Novick, Benjamin S. Phipps
  • Patent number: 10455087
    Abstract: Methods and systems which perform information retrieval using natural language dialog for navigating an inventory of items are described. One example provides an information retrieval system to a user using natural language dialog. The system comprises a user input receiving device, an output device, a database comprising an inventory of items, and a processor. The processor is configured to retrieve one or more items from the inventory of items using an iterative process by: in response to receiving from the user input receiving device a user input, identifying a subset of the inventory based on the user input. The processor is configured to automatically process the subset of items to determine a classification for distinguishing between items of the subset, to generate an enquiry for a user using the classification and to transmit the enquiry to the output device. The user input and/or the enquiry may use natural language.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andreas Balzer, David Mowatt, Alan Noel Mulhall, Muiris Woulfe
  • Patent number: 10433018
    Abstract: In one aspect, an example method includes (i) accessing a first set of ordered content items and a second set of active/inactive status attributes; (ii) identifying a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set; (iii) using the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set; (iv) determining that a particular content item of the first set satisfies a condition, wherein the particular content item corresponds to a particular active/inactive status attribute of the second set; (v) based on the determination, modifying the particular active/inactive status attribute; and (vi) after modifying the particular active/inactive status attribute, repeating the identifying and using acts, thereby causing modification of the generated video content.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: October 1, 2019
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: David McFerrin
  • Patent number: 10419794
    Abstract: Systems and methods are described herein for synchronizing playback of media assets from multiple sources. For example, if a media asset is being delivered from two sources, a media guidance application may compare features in the media asset from the two sources and determine the amount of time that the two sources are out of synchronization. If the amount of time is greater than a threshold amount of time, the media guidance application may transmit supplemental content to a device receiving the media asset from the source that is ahead, such that the two sources are synchronized after the supplemental content is finished. If the amount of time is less than a threshold amount of time, the media guidance application may instruct the device receiving the media asset from the source that is ahead to pause the media asset until the two sources are synchronized.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: September 17, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Gabriel C. Dalbec, Alexander W. Liston, Mathew C. Burns, Ajay Kumar Gupta, William L. Thomas, Margret B. Schmidt, Jonathan A. Logan
  • Patent number: 10419810
    Abstract: On-demand systems and methods are provided to manage locally-stored on-demand content. A user's equipment controls the deletion of and/or access to on-demand content from a local storage device based on constraining criteria that may include rental conditions, dynamic factors, and keys.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: September 17, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Michael D. Ellis, Robert A. Knee, Michael L. Craner
  • Patent number: 10412439
    Abstract: A system that maps media content information to an interactive program guide displayed on a screen includes, among other things, a memory with logic, and a processor configured with the logic to display at least one personal video recording display channel in the interactive program guide. The processor is further preferably configured with the logic to display media content instance listings in the personal video recording display channel for corresponding media content instance recordings.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: September 10, 2019
    Assignee: Thomson Licensing
    Inventors: Samuel H. Russ, Michael A. Gaul, Dariusz S. Kaminski
  • Patent number: 10395656
    Abstract: A method and a device for processing a speech instruction are provided. With the method, a speech instruction is recognized so as to generate text information corresponding to the speech instruction. Semantic analysis is performed on the text information so as to obtain a semantic analysis result of the text information. Whether a corresponding operation is executable based on the semantic analysis result of the text information is determined. If it is determined that the corresponding operation is not executable based on the semantic analysis result of the text information, whether the text information belongs to instruction text data is determined. If yes, the text information is corrected so as to obtain corrected text information. Semantic analysis is performed on the corrected text information, and the corresponding operation is executed according to a semantic analysis result of the corrected text information.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: August 27, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Shujie Yao, Zejin Hu, Jianming Zhao
  • Patent number: 10397653
    Abstract: A content control system includes: a pattern module configured to determine a filter pattern on a display content; a decision module, coupled to the pattern module, configured to generate an alteration decision based on the filter pattern failing to meet a community standard; and a replacement module, coupled to the decision module, configured to generate a replacement content based on the alteration decision for displaying on a device.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: August 27, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eddie Shieh, Carina Ngai, Rose Figliano, Tom Brinck, William Aylesworth, Suzanne Currie, James M. A. Begole
  • Patent number: 10390095
    Abstract: Techniques for generating customized rating systems for use in a DVR are described. According to one technique, a user submits a rating system definition that comprises two or more different ratings of the user's choosing. The rating system definition is stored. The rating system definition defines a customized ratings system. That system's creator and other users may then associate various entities, such as channels, series, and episodes, with ratings from the customized rating system. DVRs may use these associations between entities and ratings for various purposes. For example, DVRs may use these associations to allow a user to search for entities that satisfy specified rating criteria. For another example, DVRs may use these associations to restricting which entities and information about those entities can be displayed or recorded when the DVR is in a restricted mode of operation. Customized rating systems may be modified by multiple users in collaboration.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: August 20, 2019
    Assignee: TiVo Solutions Inc.
    Inventors: Adam Feder, Brian Beach, Wijnand Van Stam
  • Patent number: 10382607
    Abstract: A method and system for switching television channels. A mobile terminal receives channel information, and displays the channel information on a display screen, to allow a user operating the mobile terminal to submit an instruction for switching to a user desired channel. The mobile terminal transmits the user instruction to a set-top box to instruct the set-top box to switch to the user desired channel according to the user instruction. A registration code generated using IMEI or MEID of the mobile device is registered at the set-top box to verify the mobile device before receiving or executing the user instruction. The transmission or the execution of the user instruction may be delayed to a scheduled time without affecting the currently played program.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: August 13, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Yunzhong Qian
  • Patent number: 10379909
    Abstract: A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs workload management and scheduling for a compute environment and, unless a conflict exists, modifying the behavior of the workload management and scheduling module to incorporate the imported identity information such that access to and use of the compute environment occurs according to the imported identity information. The compute environment may be a cluster or a grid wherein multiple compute environments communicate with multiple identity managers.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: August 13, 2019
    Assignee: III Holdings 12, LLC
    Inventor: David B. Jackson
  • Patent number: 10375451
    Abstract: Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: August 6, 2019
    Assignee: INSCAPE DATA, INC.
    Inventors: Zeev Neumeier, Michael Collette
  • Patent number: 10375449
    Abstract: Systems, computer-readable storage mediums, and methods for discovering and displaying media content related to an electronic document. At a first computing device, document identifying information—which is one of: at least a portion of a network identifier or source code for the electronic document—for the electronic document is obtained. One or more media entities associated with the electronic document are then obtained from a server. The media entities correspond to media content including scheduled TV programming, streaming media or locally stored media. A representation of a subset of the media entities is displayed, and a user selection from the representation of a respective media entity from the subset is obtained. In response, selection information identifying the respective media entity is sent to a second computing device, which is configured to access and display respective media content corresponding to the respective media entity based on the selection information.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: August 6, 2019
    Assignee: GOOGLE LLC
    Inventors: Dave Scott Fisher, Vincent Dureau, William Noah Schilit
  • Patent number: 10362360
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 23, 2019
    Assignee: Google LLC
    Inventors: Richard C. Gossweiler, Rohan Seth, Shumeet Baluja
  • Patent number: 10362361
    Abstract: Systems and methods are provided herein for dynamically including or excluding a video from a media guidance interface based on indications of user interest. To this end, the systems and methods generate a video for display using user equipment and receive a command from a user to display a media guidance interface while the video is being generated for display, the media guidance interface including a plurality of video identifiers. In response to receiving the command, the systems and methods determine whether the user has interest in the video. In response to determining that the user has interest in the video, the systems and methods generate the media guidance interface for display along with the video. In response to determining that the user has no interest in the video, the systems and methods generate the media guidance interface for display without the video.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: July 23, 2019
    Assignee: ROVI GUIDES, INC.
    Inventors: Margret Schmidt, Alexander William Liston
  • Patent number: 10356456
    Abstract: A dynamically created video preview can be provided to a viewer by stitching relevant video clips from a target video based on a viewer profile of the viewer. In various embodiments, a computer receives a request from a viewer to preview a video. The computer can then select one or more clips from the video based on the viewer profile of the viewer. Thereafter, the computer can generate a customized video preview from the one or more selected clips for the viewer based on the viewer profile. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: July 16, 2019
    Assignee: Adobe Inc.
    Inventors: Angela Ranjeet, Kiran Chandra Zagabattuni, Pavan Kumar Bvn, Niraj Gupta, Neeraj Goel
  • Patent number: 10348690
    Abstract: A message directed to a recipient of a messaging client is intercepted and prevented from reaching the messaging client in a native sent message format as sent from a sender of the message. One or more portions of the message are rendered to a format that is incapable of execution by a device and the message in the format that is incapable of execution is delivered to the messaging client for viewing and/or printing by the recipient.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: July 9, 2019
    Assignee: XATTIC, Inc.
    Inventor: Roman Kagarlitsky
  • Patent number: 10349133
    Abstract: A network system includes a receiving apparatus for receiving contents, and a recording and reproducing apparatus for recording and reproducing the contents received by the receiving apparatus, the receiving apparatus and the recording and reproducing apparatus being interconnected via a network. The receiving apparatus includes a viewing age limit compliance information acquisition section, and a determination section. The recording and reproducing apparatus includes a storage section, and an address information delivery section.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: July 9, 2019
    Assignee: Saturn Licensing LLC
    Inventor: Masahiko Sato