Electronic Program Guide Patents (Class 725/39)
  • Patent number: 11507588
    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: March 2, 2020
    Date of Patent: November 22, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Goli Reddy Narasimha, Gangadhar Jakkula, Tejas Desai, Amudha Colaco, Steven L. Glickman, Punil Patel
  • Patent number: 11488508
    Abstract: Different functional views for a mobile device are provided depending on orientation of the device. The mobile device includes an enclosure and a display disposed within the enclosure, wherein the display presents a functional view to a user when the device is positioned in a first orientation and a second functional view when the display is rotated to a second orientation.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: November 1, 2022
    Assignee: Cox Communications, Inc.
    Inventors: Philip John Stroffolino, Terry Douglas Lee
  • Patent number: 11487806
    Abstract: A system and method are disclosed for media item matching using search query analysis. In an implementation, the method includes identifying, by a processing device, a first media item that has been removed from a media hosting platform due to a removal request associated with a reference media item of a first media owner; identifying, by the processing device, a search query corresponding to the first media item based on a history of search queries, wherein a search result of the search query included the first media item; obtaining, by the processing device, one or more additional media items included in the search result of the search query; and providing the one or more additional media items to the first media owner to determine whether to initiate one or more actions regarding the one or more additional media items.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: November 1, 2022
    Assignee: Google LLC
    Inventors: Fabio Magagna, Luca Chiarandini, Jakub Imriska
  • Patent number: 11477617
    Abstract: A network entity controls delivery of information to user devices over bearer paths including unicast channels and multicast channels. The network entity may interoperate in any of a number of network architectures, including 3GPP Internet Protocol Multimedia Subsystem (IMS) and 3GPP2 Multimedia Domain (MMD). The network entity may provide functionality of a modified 3GPP2 Broadcast and Multicast Service (BCMCS) controller component configured to enable BCMCS signaling protocol transactions to occur over 3GPP IMS interfaces and/or 3GPP2 MMD interfaces. A network entity configured to interoperate in a 3GPP IMS and/or 3GPP2 MMD network architecture may provide network-mobile multimedia services to user devices. Content associated with the multimedia services may be stored in storage devices in the network. A common interface through which a network operator defines service-specific parameters of a number of unicast and multicast multimedia services deployed in a distribution network may be provided.
    Type: Grant
    Filed: March 20, 2006
    Date of Patent: October 18, 2022
    Assignee: ERICSSON EVDO INC.
    Inventors: Fabio M. Chiussi, Roshan M. Rao
  • Patent number: 11477534
    Abstract: A display device including a display configured to display content; and a controller configured to capture an image of the displayed content, transmit data of the captured image to an external server, receive content information and a playback time point of the content corresponding to the captured image from the external server, acquire a presence or absence of shopping information related to the displayed content based on the received content information and the playback time point of the content, and display the shopping information on the display according to the acquired presence of the shopping information.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: October 18, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyeseung Lee, Seongwoon Seol, Obong An, Eunyoung Cho, Yujin Bae, Sangjin Ahn
  • Patent number: 11463773
    Abstract: This disclosure describes techniques for providing notifications regarding relevant and trending digital content. For example, these techniques include identifying an instance of content accessible over a network as relevant content, monitoring a volume of activity associated with the relevant content over a period of time, comparing the volume of activity over the time period to a threshold level, and sending a notification to a client device when the volume of activity exceeds the threshold level.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 4, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Shunsuke Kunieda
  • Patent number: 11457257
    Abstract: Embodiments of a method executable by an adaptive stream concatenation server to deliver a concatenated transport stream to a video distribution system are provided, as are embodiments of adaptive stream concatenation servers. In one embodiment, the method includes receiving an adaptive media stream containing television programming in an adaptive packet format at the adaptive stream concatenation server via a digital network. The contents of the adaptive media stream are concatenated by the adaptive stream concatenation server to create a concatenated transport stream containing the television programming in a streaming format different from the adaptive packet format and compatible with the video distribution system. The concatenated transport stream containing the television programming is then transmitted in the streaming format to the video distribution system.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 27, 2022
    Assignee: DISH Technologies L.L.C
    Inventor: Don Green
  • Patent number: 11443393
    Abstract: Methods and systems are provided for blockchain-based social media commerce referral tracking system (BRTS). In one novel aspect, the blockchain is used to support traceability and transparency for the referral tracking system that monitors transactions of one or more user generated contents (UGCs) with one or more actionable items. Traceability and transparency foster trust among participants. In one embodiment, the BRTS tracks transactions of a UGC, updates a UGC record upon detecting one or more predefined transactions at a receiving node, detects one or more exit transactions at an ending node, and adds a UGC tuple of transactions from the originator node to the ending node based on the UGC record to a blockchain database upon detecting the one or more exit conditions. In another embodiment, the UGC record is updated using a recursive push procedure. In one embodiment, the BRTS generates one or more referral rewards for each UGC tuple record based on a configured rewarding scheme.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: September 13, 2022
    Assignee: Lucas GC Limited
    Inventors: Wang-Chan Wong, Howard Lee
  • Patent number: 11429941
    Abstract: A device configured to send a service request identifier, an automated teller machine (ATM) identifier, and service information to a user device that is associated with a service provider. The device is further configured to receive service equipment information that includes a service equipment identifier for service equipment for servicing the ATM. The device is further configured to receive the service request identifier, a scanned ATM identifier, and a scanned service equipment identifier from the user device. The device is further configured to send an authorization to the service provider to perform a service on the ATM in response to determining that the scanned ATM identifier matches the ATM identifier that is associated with the service request identifier and determining that the scanned service equipment identifier matches the service equipment identifier that is associated with the ATM identifier.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: August 30, 2022
    Assignee: Bank of America Corporation
    Inventors: Douglas Scott Wilson, Gary L. Best, Jr.
  • Patent number: 11409817
    Abstract: A display apparatus for and a method of providing to users additional information associated with a broadcasting signal that is being output via the display apparatus are provided. The display apparatus includes a communication unit configured to perform data communication, and a control unit configured to acquire a keyword from content being reproduced by the display apparatus, to acquire user preference information corresponding to a mobile terminal, to acquire a search result corresponding to the acquired keyword, to produce additional information based on the acquired search result and the acquired user preference information, and to provide the additional information to the mobile terminal via the communication unit.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 9, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-jun Kim, Jung-ick Guack, Tae-wan Kim, Young-soo Choi, Do-won Hyun, Jong-soo Yoon, Jeong-yeon Lee
  • Patent number: 11399205
    Abstract: An USB-C DMP device includes: a USB terminal for connecting to an input port of a monitor or a television (TV); a Wi-Fi module for receiving a mirroring signal from a mobile terminal through Wi-Fi communication; a converter module for converting the mirroring signal received by the Wi-Fi module into a USB-C signal and transmitting the USB-C signal to the monitor or TV through the USB terminal; and a system-on-chip (SoC) module for controlling the Wi-Fi module to receive the mirroring signal from the mobile terminal, and controlling the converter module to convert the mirroring signal received by the Wi-Fi module into the USB-C signal.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: July 26, 2022
    Assignee: O2O CO., LTD.
    Inventors: Sung Min Ahn, Dong Gil Park, Ki Min Yun
  • Patent number: 11388288
    Abstract: Systems and methods for parallel recording of events on a screen receive start recording requests to start recording the events, each start recording request having an associated interaction identifier; capture the events on the screen in a series of video fragment files until a stop recording request with a corresponding associated interaction identifier has been received for each start recording request; update for each video fragment file, a metadata manifest with information about each interaction having events captured in the given video fragment file; and send the video fragment files, along with the updated metadata manifest to a server as each video fragment file is completed; wherein the video fragment files are forked to interaction files based on the updated metadata manifest, each interaction file associated with a different interaction; and wherein, upon receipt of a stop recording request, the files are merged into a single video recording file.
    Type: Grant
    Filed: August 30, 2020
    Date of Patent: July 12, 2022
    Assignee: NICE LTD.
    Inventors: Yaron Cohen, Peri Fishgold
  • Patent number: 11366914
    Abstract: Examples for authenticating applications to allow access to a service being offered by a service entity, are described. In one example, a request from an application for accessing services is received over a handshake session adhering to a security protocol. It is determined whether a root certificate corresponding to the application is installed in the service entity. Based on the determination, the request is authenticated to allow access to the services. The authenticating is performed in the handshake session.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: June 21, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Surender Panuganti
  • Patent number: 11284153
    Abstract: A display device is disclosed. According to an embodiment, the display device may include a communication circuitry to receive first information on broadcast content and second information on an update of video on demand (VOD) content, a display, and a processor electrically connected with the communication circuitry and the display. The processor may be configured to display, on the display, an electronic program guide including a channel list including a plurality of channels, time information, and information on a plurality of programs based on the channel list and the time information, and display, when receiving second information associated with at least one program of the plurality of programs through the communication circuitry, the second information on an area corresponding to information of an updated program which is a program associated with the second information. In addition, various embodiments are possible throughout the disclosure.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: March 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Eun Joo Cho
  • Patent number: 11284148
    Abstract: A display apparatus, a method for executing an application thereof, an external device remotely controlling the display apparatus, and a method for providing an application control screen thereof are provided. The display apparatus includes a display that displays an application execution screen, the application execution screen displaying an application; a communication unit that communicates with an external server and an external device that remotely controls the display apparatus; and a control unit that transmits to the external device a generation signal that instructs the external device to generate an application control screen in response to receiving an input command to execute the application, controls the communication unit to receive a command from the external device input through the application control screen, and operates the application according to the received command.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: March 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-youn Kim, Yong-hwan Kwon
  • Patent number: 11284163
    Abstract: The systems described herein provide a system for automatic login into content provider applications. An operating system stores authentication credentials for the applications, which can be subsequently provided for use during invocation of the content provider applications.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: March 22, 2022
    Assignee: Apple Inc.
    Inventors: Lucas C. Newman, Derek A. Hunter, Sandip M. Chokshi
  • Patent number: 11249694
    Abstract: A non-transitory storage medium stores instructions executable by a processor of a communication apparatus configured to communicate with a function executing device. The communication apparatus includes a communication device and a database. The instructions, when executed by the processor, cause the communication apparatus to execute: a determination processing in which the communication apparatus determines whether there is a device list in the database at an initial start of the communication apparatus, the device list being a list of at least one function executing device; a search processing in which the communication apparatus searches for the function executing device communicable with the communication apparatus when the communication apparatus determines in the determination processing that there is not the device list in the database; and a creation processing in which the communication apparatus creates the device list based on a result of the search processing.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: February 15, 2022
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Yuki Yada
  • Patent number: 11245947
    Abstract: A mobile communication device having a processor and set of processor readable code of instructions that identifies and enables multiple mobile communication devices in a predetermined geographic region (geo-fence) to simultaneously capture audio video recordings (the “recordings”) of an event or scene from varying POV in the same time and space and automatically uploads the recordings to a remote server which bundles, processes and optimizes the plurality of audio video recordings for distribution and monetization. The instant invention provides instant access to the recording feature when opened and allows a limited amount of recording time, such as up to sixty (60) seconds to record a particular event in desired region. Audio is also captured during the recording. A user may be given a predetermined amount of time, such as five (5) seconds, to delete the recording.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: February 8, 2022
    Inventor: Theodore Joseph Sabo
  • Patent number: 11240548
    Abstract: A display apparatus, a method for executing an application thereof, an external device remotely controlling the display apparatus, and a method for providing an application control screen thereof are provided. The display apparatus includes a display that displays an application execution screen, the application execution screen displaying an application; a communication unit that communicates with an external server and an external device that remotely controls the display apparatus; and a control unit that transmits to the external device a generation signal that instructs the external device to generate an application control screen in response to receiving an input command to execute the application, controls the communication unit to receive a command from the external device input through the application control screen, and operates the application according to the received command.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: February 1, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-youn Kim, Yong-hwan Kwon
  • Patent number: 11218434
    Abstract: Systems and methods to determine the status of transmitted audio packets. The audio packets can include digital components that are presented by a client computing device. Based on presentation variables and determinations of presentation status, the system can generate a predictive model that can be used to dynamically determines presentation values of audio packets prior to their transmission to a client computing device.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: January 4, 2022
    Assignee: Google LLC
    Inventors: Jonathan William Ray, Farnaz Azmoodeh, Eric Wood, Congxing Cai, Paul Schelte Albert Reitsma, Glenn Wilson, Peng Zhang, Troy Louis Walker, Gaurav Bhaya, Robert Stets
  • Patent number: 11212586
    Abstract: A device is disclosed that includes an interface component configured to generate a user interface for playing and requesting videos and a reception component configured to receive a subset of videos from a set of videos in accordance with a video streaming session having a preset duration of time and play the subset of videos for the preset duration of time via the user interface. The device further includes a request component configured to request an increase to the preset duration of time of the video streaming session by a segment of time after reception of a video included in the subset of videos, wherein in response to the request, the reception component is configured to receive the subset of videos for an amount of time including the preset duration of time plus the segment of time and play the subset of videos for the amount of time.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Taeho Ko, Robert Lee Thompson, Leslie Wang
  • Patent number: 11212571
    Abstract: A video aggregation system for providing a user personalized video content from videos available on the Internet generates a selective feed by combining a first feed and a second feed. The video aggregation system receives a search request from an Internet service and transmits a search reply containing a separately resolvable link to a video content object from the selective feed.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: December 28, 2021
    Assignee: FREQUENCY IP HOLDINGS, LLC
    Inventors: Michael M. Gordon, Blair R. R. Harrison, Adrian K. Roston
  • Patent number: 11212367
    Abstract: An electronic device for collecting and displaying measurement data includes a data interface, a processor and a transport interface. The data interface obtains measurement data. The processor is configured to generate portable graphical user interface (GUI) information indicating a visual format corresponding to at least one of the measurement data or the electronic device, and to associate the portable GUI information with the measurement data. The transport interface is configured to deliver the measurement data and the associated portable GUI information to a remote display, enabling the remote display to display the measurement data in accordance with the visual format indicated by the portable GUI information.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: December 28, 2021
    Assignee: VIAVI SOLUTIONS INC.
    Inventors: Glenn R. Engel, Glen L. Purdy, Jr.
  • Patent number: 11205212
    Abstract: Integrating a fulfillment service provider into a third-party application via an Application Programming Interface (API) is described. In an example, a computing device associated with a fulfillment service provider can determine, based at least in part on an indication of an interaction between a user and a third-party application, that the fulfillment service provider has been initialized. In one example, functionality associated with the fulfillment service provider can be accessible to the third-party application via an API. In at least one example, the computing device can generate, based at least in part on the interaction with the third-party application and while the fulfillment service provider is initialized, a recommendation of at least one of a service, a merchant, or an item associated with the fulfillment service provider. The computing device can cause the recommendation to be presented via at least one of the third-party application or the fulfillment service provider.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: December 21, 2021
    Assignee: DoorDash, Inc.
    Inventors: Jeffrey F. Iacono, Keith Chu, Joey Lu, Michael Thole, Sang Zhang
  • Patent number: 11190852
    Abstract: A controlling device is provided with the ability to present personalized program guide information by using personal preferences provided to a home computing device. The personal preferences are used to filter program guide data received at the home computing device whereby the program guide data will include only programming information for user-specified sources of programming for each of plural, different user-specified periods of time. The filtered program guide data is then downloaded to the controlling device from the home computing device for use in connection with an application of the controlling device that functions to display program guide information within a display of the controlling device.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: November 30, 2021
    Assignee: Universal Electronics Inc.
    Inventors: Paul D. Arling, Patrick H. Hayes
  • Patent number: 11190398
    Abstract: In general, certain embodiments of the present disclosure provide methods and/or systems for self-configuration of an electronic device to a wireless network is provided, which includes a wireless communication interface, one or more processors, memory, and one or more programs stored in the memory which comprise instructions for the wireless communication interface to send a plurality of multicast packets to a plurality of specific destination addresses. The plurality of multicast packets includes encoded messages in the plurality of specific destination addresses that allow a wireless connection device, with wireless capable hardware, to automatically configure itself to be able to access a wireless network. According to various embodiments, the wireless network may be a secure wireless network.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: November 30, 2021
    Assignee: TIVO CORPORATION
    Inventor: Anders Johan Oedlund
  • Patent number: 11184416
    Abstract: Continuing electronic media entertainment on a personal electronic device (PED) after completion of a travel segment. Streaming characteristics for streaming of an electronic media item to a PED on board an aircraft via a first connection may be monitored and, if streaming of the remaining portion of the electronic media item will exceed the remaining travel time, trigger some or all of an excess portion of the electronic media item to be sent to the PED. The PED may store the excess portion in an access-controlled media file. After completion of the travel segment (e.g., at the destination location), the PED may resume playback of the electronic media item by obtaining a playback control code via a second, different connection. The second connection may be a different type of connection, or may be an indirect connection, in some cases.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: November 23, 2021
    Assignee: VIASAT, INC.
    Inventors: Nirmalkumar Velayudhan, Joshua J. Righetti, Jonathan M. Putnam
  • Patent number: 11181862
    Abstract: A novel holographic transport and communication room system utilizes a single red-green-blue (RGB)-depth (RGB-D) camera to capture the motion of a dynamic target, which is required to rotate around the RGB-D camera, instead of capturing three-dimensional volume of the dynamic target conventionally with a plurality of multi-angle cameras positioned around the dynamic target. The captured 3D volume of the dynamic target subject undergoes relighting, subject depth calculations, geometrical extrapolations, and volumetric reconstructions in a machine-learning graphical transformation feedback loop to synthesize a refined real-time hologram. The resulting hologram in one holographic room system is shared with other users occupying other holographic room systems equipped with similar holographic capabilities for live bilateral or multilateral holographic visualization and collaboration.
    Type: Grant
    Filed: February 14, 2021
    Date of Patent: November 23, 2021
    Assignee: DOUBLEME, Inc.
    Inventor: Heekwan Kim
  • Patent number: 11184655
    Abstract: A system and method for reducing the delay and optimizing the process of delivering real-time media segments on communication networks. This is accomplished by allowing media segment requests to be queued ahead of the time that the segment exists. The system includes the ability to request segments by selected criteria or by explicit reference naming techniques. This reduces delay and optimizes bandwidth usage when applied within otherwise high latency communication networks, including Content Delivery Networks.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: November 23, 2021
    Assignee: Look At Me, Inc
    Inventor: Jonathan James Valliere
  • Patent number: 11184680
    Abstract: A transmission apparatus that includes circuitry configured to generate transport protocol selection information used for selecting a transport protocol to be used in a specific service from a plurality of transport protocols conforming to a predetermined standard; and transmit, together with the transport protocol selection information, a content provided by the specific service according to the transport protocol set in the transport protocol selection information, and the plurality of transport protocols include at least ROUTE (Real-Time Object Delivery over Unidirectional Transport) and MMT (MPEG Media Transport).
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: November 23, 2021
    Assignee: SATURN LICENSING LLC
    Inventors: Kazuyuki Takahashi, Yasuaki Yamagishi
  • Patent number: 11166083
    Abstract: A method includes receiving a broadcast signal including one or more signal frames; parsing the one or more signal frames including one or more service components in DASH (Dynamic Adaptive Streaming over HTTP) format, description information providing mapping between a service component and a DASH representation found in an MPD (Media Presentation Description), and a signaling table, the signaling table including a service identifier identifying the service and bootstrapping information to obtain the MPD and the description information, the description information including a transport session id representing a transport session carrying one or more service components, a DASH representation id representing a DASH representation corresponding to the one or more service components carried in the transport session and an IP address and port information of one or more IP packets that carry the transport session; and parsing the signaling table to obtain the description information and the MPD.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: November 2, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Sejin Oh, Woosuk Ko, Woosuk Kwon, Jangwon Lee, Sungryong Hong, Kyoungsoo Moon
  • Patent number: 11159853
    Abstract: A mobile terminal has a communication processing unit that transmits, to a video display apparatus for displaying a broadcasted video content, a request for setting a viewing schedule of the video content. A storage unit stores a starting time of the video content for which the setting of the viewing schedule has been requested; and an information provision unit provides information to a user of the mobile terminal. A control unit determines whether the video display apparatus is existent around the mobile terminal. At a first predetermined time before the starting time, the information provision unit notifies the user of the first predetermined time. If the video display apparatus is not existent around the mobile terminal at a second predetermined time before the starting time, the information provision unit then notifies the user that it is the second predetermined time before the starting time.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 26, 2021
    Assignee: Maxell, Ltd.
    Inventors: Masayuki Hirabayashi, Motoyuki Suzuki, Hideo Nishijima
  • Patent number: 11153647
    Abstract: Systems and methods are disclosed herein for generating for display depictions of tournament-style competitions restricting user's access to any content that may spoil the results of the tournament. A user may request to view a display that contains a tournament and participating competitors. Requests may be received from users to view recordings of tournament competitions or a results display with the tournament bracket displayed. The media guidance application may access recorded versions of competitions from internal and external directories. Furthermore, the media guidance application may compare user viewing progress data and competitor progress data to ensure the user does not prematurely view results of any competitions of interest to the user. If the media guidance application determines a user's progress is less than the progress of the user's favorite team, visual representations of the competitions that may spoil the outcome of the user's favorite team's competition may be blacked out.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: October 19, 2021
    Assignee: Rovi Guides, Inc.
    Inventor: Milan Indu Patel
  • Patent number: 11153651
    Abstract: The present disclosure provides a methods, an apparatus and a device for obtaining play data, and a storage medium, including: receiving request information sent by a user, and transmitting the request information to a server, so that the server searches VOD data and EPG data simultaneously according to the request information, where the EPG data includes live broadcast data and live broadcast playback data; receiving the VOD data and the EPG data sent by the server; displaying the VOD data and the EPG data simultaneously, when the VOD data and the EPG data are determined to have been received. Therefore, the VOD data and the EPG data may be searched simultaneously, and the terminal device may simultaneously obtain the VOD data and the EPG data, allowing the user to obtain the VOD data and the EPG data simultaneously, so as to facilitate the user to watch the data in time.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: October 19, 2021
    Inventors: Zhike Zhang, Fei Wang, Jiaguang Lu, Zhouwei Zhai, Wenlin Dong, Hongwei Ma, Zhaoji Xu, Sheng Chen, Weiwen Gao, Ning Li
  • Patent number: 11153370
    Abstract: The present disclosure provides a resource scheduling method and system, the method including: periodically collecting, by a resource scheduling system, target client available bandwidths of node servers corresponding to a target client in a target area and a real-time bandwidth demand of the target client in the target area; determining, by the resource scheduling system, a target node server in all the node servers according to the real-time bandwidth demand, bandwidth costs of all the node servers, and the target client available bandwidth; and scheduling, by the resource scheduling system, a service access request of the target client in the target area to the target node server. According to the present disclosure, bandwidth costs of a CDN acceleration service can be effectively reduced, and a use ratio of a bandwidth resource of a node server with relatively low bandwidth costs can also be improved.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: October 19, 2021
    Assignee: Wangsu Science & Technology Co., Ltd.
    Inventor: Zhujue Yang
  • Patent number: 11134305
    Abstract: In one aspect, a method includes receiving first content at a content-presentation device and presenting the first content, the first content comprising a first audio-content component. The content-presentation device may receive second content comprising a second audio-content component. The content-presentation device may determine a switch time at which to switch from presenting the first content to presenting the second content. During a first time interval prior to the switch time and ending at the switch time, the volume of the first audio-content component may be decreased to zero. At the switch time, the content-presentation device may switch from presenting the first content to presenting the second content. During a second time interval beginning at the switch time and ending at a second time after the switch time, the volume of the second audio-content component may be increased from zero to a non-zero volume level.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: September 28, 2021
    Assignee: Roku, Inc.
    Inventors: Andrew Laurence Ashbacher, Steven Michael Cormie, Stefanos Christakis Liassides, Matthew George Grover, Matthew Simon Pearce
  • Patent number: 11128923
    Abstract: A television program switching method includes that a program selection instruction entered by a user is received when an electronic program guide (EPG) screen is displayed on a mobile terminal, where the program selection instruction includes a program identifier, and where the EPG screen includes at least two program identifiers and first program information corresponding to each program identifier. The EPG is searched for program frequency information corresponding to the program identifier according to the program identifier, and the program frequency information is sent to a to-be-controlled television.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: September 21, 2021
    Assignee: Honor Device Co., Ltd.
    Inventor: Qingquan Peng
  • Patent number: 11128922
    Abstract: A method of transmitting broadcast data by a broadcast receiver that is connected to a companion device. The method includes receiving a broadcast signal including service data and Electronic Service Guide (ESG) information for the service data; time deinterleaving the service data and the ESG information; decoding the service data and the ESG information; and transmitting the ESG information to the companion device. Further, content information is acquired based on the ESG information, the content information representing component information including at least one of a video component element describing a role of a video component, an audio component element describing a role of an audio component, a closed caption component element describing a role of a closed caption component, or an application component element describing a role of an application component, and the content information further representing a capability element for the at least one of the video component or the audio component.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: September 21, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungjoo An, Seungryul Yang, Woosuk Ko, Jinwon Lee, Kyoungsoo Moon, Sungryong Hong, Minsung Kwak
  • Patent number: 11120796
    Abstract: The present disclosure is generally related to a data processing system to process data packets in a voice activated computer network environment. The data processing system can improve the efficiency of the network by generating non-video data responses to voice commands received from a client device if a display associated with a client device is in an OFF state. A digital assistant application executed on the client device can send to the data processing system client device configuration data, which includes the state of the display device, among status data of other components of the client device. The data processing system can receive a current volume of speakers associated with the client device, and set a volume level for the client device based on the current volume level and a minimum response volume level at the client device.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: September 14, 2021
    Assignee: GOOGLE LLC
    Inventor: Jian Wei Leong
  • Patent number: 11113350
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising receiving, by a processing system including a processor, a product description; determining product attributes; obtaining end user information including behavior history and language history; and modifying the product description based on the end user information. The modifying includes identifying text regarding selected attributes of the product, based on natural language processing (NLP) of the text description and the language history of the end user; and adding the identified text to the text description. The method also includes presenting the modified product description at the equipment of the end user; determining an end user behavior responsive to the presenting; and updating the end user information in accordance with the end user behavior. Other embodiments are disclosed.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: September 7, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Miranda Huet, James Pratt, Donald Perciful, Eric Zavesky, Michael Gonzales, Yupeng Jia
  • Patent number: 11070878
    Abstract: There is provided a method that includes initiating a transmission of a first media program of one or more media programs from a provider to a primary receiver authorized to receive the first media program, the first media program having media content, and receiving media data from a secondary receiver, the media data generated by the secondary receive from the media content reproduced and provided by the primary receiver to the secondary receiver. The method also includes comparing the media data received from the secondary receiver with the media content transmitted by the provider to the primary receiver to determine a match between the media data received from the secondary receiver and the media content transmitted by the provider to the primary receiver, and authorizing reception of the one or more media programs by the secondary receiver when the comparing determines the match.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: July 20, 2021
    Assignee: Fox Latin American Channel, LLC
    Inventors: Hernan Lopez, Guillermo Contreras, Maria Victoria Arostegui, Leonardo Rosales, Ricardo Mazariegos, Matias Dere, Pablo Mintz, Juan Weiss, Juan M. Sola, Christopher Douglas Blandy, Christen Cecilia Chambers, Casey Frith-Smith
  • Patent number: 11055293
    Abstract: A user engagement platform may be maintained in association with an application or service. The user engagement platform may be configurable to provide user engagement content to users of the application or service. A request to perform an operation on first user engagement content may be received from an authorized administrator. The first user engagement content may be configurable by the authorized administrator to be automatically provided to users of the application or service in response to occurrence of a first event. The operation may be performed on the first user engagement content. It may be determined that the first event has occurred in association with a first user of the application or service. The first user engagement content may be caused to be displayed on a device of the first user.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: July 6, 2021
    Assignee: Salesforce.com, Inc.
    Inventors: Joseph David Ryan, Adam McCormick Doti, Lila Jane Lancaster Giuili, Justin Zachary Spadea, Ruchi Agarwal, Nithyanandniranjan Chandarraj, Varun Suhas Deshpande
  • Patent number: 11051083
    Abstract: The present technology relates to an image processing apparatus and a file generation apparatus that make it possible to appropriately reproduce a BV content. An image processing apparatus includes a file processor that selects, from a plurality of streams included in a 3D object content, a plurality of the streams to be used for reproduction of the 3D object content on the basis of group information for selection of the stream appropriate for reproduction of the 3D object content, a file including the group information. The present technology is applicable to a client apparatus.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: June 29, 2021
    Assignee: SONY CORPORATION
    Inventors: Ryohei Takahashi, Mitsuhiro Hirabayashi, Mitsuru Katsumata, Toshiya Hamada
  • Patent number: 11044785
    Abstract: The Automated Content Upload System networks a plurality of aircraft together when they are parked at the gates of an airport. Communications among the aircraft are guided by a Content Manager, resident at or near the airport, which maintains data representative of InFlight Entertainment Content presently stored on each aircraft and the list of scheduled InFlight Entertainment Content available on each aircraft. The Content Manager guides the exchange of InFlight Entertainment Content among the aircraft, as well as from the Content Manager to the aircraft, to automatically distribute InFlight Entertainment Content to the aircraft efficiently and timely. This process includes the ability to multicast data from the Content Manager to multiple aircraft in a single transmission, obtaining content delivery efficiency, populating multiple aircraft via a single transmission from the Content Manager.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: June 22, 2021
    Assignee: GOGO BUSINESS AVIATION LLC
    Inventor: Bryan Adrian Lauer
  • Patent number: 11017601
    Abstract: A novel method for enhancing mixed-reality space map creation and mapping format compatibilities among various three-dimensional mixed-reality space and experience construction platforms is disclosed. In one example, mapped space information, current location information, geotagging information, timestamps, map scanning device information, and map creation user information are fetched from a native 3D map dataset, and are saved separately along with the native 3D map dataset. Based on a specific 3D map standardization scheme, the fetched information and at least some portions of the native 3D map dataset can then be saved as an XML metadata file. If a 3D map decoding device requesting the 3D map is deemed incompatible to the native 3D map dataset format, then the mixed-reality space map creation and mapping format compatibility-enhancing method converts the XML file on the fly into a 3D map format determined to be most compatible with the 3D map decoding device.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: May 25, 2021
    Assignee: DOUBLEME, INC.
    Inventor: Heekwan Kim
  • Patent number: 11012754
    Abstract: A display apparatus for searching and a control method thereof are provided. The method includes displaying an image content, determining whether a search function is performed while the image content is displayed, and in response to the determining that the search function is performed while the image content is displayed, transmitting information of the image content to an external server. The method further includes receiving, from the external server, information of a search record of one or more viewers of the image content, and providing information of one or more search terms that are related to the image content, based on the information of the search record.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: May 18, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seok-jae Oh, Sung-yoon Song
  • Patent number: 10991166
    Abstract: An electric appliance control method, a terminal, an electric appliance, an electronic equipment and a storage medium.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 27, 2021
    Inventor: Kang Zhu
  • Patent number: 10977077
    Abstract: A computing node may receive, from a set of computing nodes including the computing node, a corresponding set of heartbeat messages related to selecting a scheduler computing node for scheduling one or more jobs for the set of computing nodes. The computing node may determine, based on the set of heartbeat messages, whether the computing node is to be selected as the scheduler computing node based on: whether the computing node has been selected as the scheduler computing node a fewest number of times as compared to other computing nodes included in the set of computing nodes, and whether the scheduler is being executed by any computing node included in the set of computing nodes. The computing node may selectively schedule the one or more jobs for the set of computing nodes based on determining whether the computing node is to be selected as the scheduler computing node.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: April 13, 2021
    Assignee: Capital One Services, LLC
    Inventors: Gopi Kancharla, David Gillam, Chris Sering
  • Patent number: 10972804
    Abstract: Embodiments described herein enable a media device to be controlled from any location via a network-based device. For example, a user, using a control device, initiates a command that identifies media content to be streamed by the media device. The command is transmitted to a proxy device coupled to the media device and a network-based device. The proxy device transmits the command to the network-based device, which translates the command into a format compatible with the media device. The translated command is transmitted to the proxy device, which transmits the translated command to the media device. The media device streams the media content based on the received translated command. Alternatively, the control device and the proxy device are integrated as a single device, which generates and transmits the command to the network-based device, receives the translated command from the network-based device, and transmits the translated command to the media device.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 6, 2021
    Assignee: Caavo Inc
    Inventors: Ashish D. Aggarwal, Vinod K. Gopinath, Sharath H. Satheesh, Bitto Niclavose
  • Patent number: RE49019
    Abstract: A method of quantization matrix compression in a video encoder is provided that includes preprocessing a quantization matrix by performing at least one selected from down-sampling the quantization matrix and imposing 135 degree symmetry on the quantization matrix, performing zigzag scanning on the pre-processed quantization matrix to generate a one dimensional (1D) sequence, predicting the 1D sequence to generate a residual 1D sequence, and coding the residual 1D sequence using kth order exp-Golomb coding to generate a compressed quantization matrix, wherein k?0.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: April 5, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Minhua Zhou, Vivienne Sze