Electronic Program Guide Patents (Class 725/39)
  • Patent number: 10812868
    Abstract: A video content type seamless switching system and method for synchronizing and displaying multiple types of video content in a single platform, such as a single video player, application, or other content player. Illustrative video content type switching may be between 2D and 360 degree formats coordinated by a switching controller. The switching controller may be configured to operate with television displays and associated control components, such as cable boxes, through implementation of the video content switching methods.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: October 20, 2020
    Assignee: Aether Media, Inc.
    Inventors: Nikola Todorovic, Tye Sheridan
  • Patent number: 10798451
    Abstract: Systems and methods are disclosed herein for detecting a first reaction by a user when consuming a media asset at a first time, where a first magnitude of the first reaction exceeds a first threshold. The systems and methods may determine whether a second reaction by the user occurred when the user consumed the media asset at a second time that is prior to the first time, where a second magnitude of the second reaction exceeds a second threshold, and may recommend the second media asset to the user.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: October 6, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: James Matthew Wilkinson
  • Patent number: 10778454
    Abstract: Methods, systems, computer readable media, and apparatuses for enabling chat sessions are presented. In response to detecting that a first user is viewing a first program, a chat invitation may be automatically transmitted to a second user. The chat invitation may identify the first user and the first program, and further may invite the second user to initiate a chat session with the first user. An updated chat invitation may be automatically transmitted in response to detecting that the first user has changed to viewing a second program, and a chat session that has been initiated may subsequently be transferred to another device. Content prioritization settings may be accounted for in transmitting one or more chat invitations, and before a chat invitation is transmitted, it may be determined that a sufficient amount of time has elapsed to suggest that the user will continue viewing the first program.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: September 15, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Bryan K. Paluch
  • Patent number: 10771859
    Abstract: Provisioning commercial-free or break-free media content. Example types of media or media content may include advertising media, broadcast media, social media, news media, and etc. In a satellite broadcast television implementation, subscribers may be provided the ability to search for and optionally access commercial-free programming.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: September 8, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Jarrod Austin
  • Patent number: 10757459
    Abstract: Aspects of the subject disclosure may include, for example, a media server having a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate sending a datastream to a display device. The datastream may include an identification thereof. Upon receiving the identification from a user, the media server associates the datastream with the user. The media server may send to the user, a listing of the media services to which the user has subscribed. Upon receiving, from the user, a selection of a selected media service, the media server streams the selected media service to the display device over the datastream. The datastream may be controlled with the user for as long as the media server detects the user in a vicinity of the display device. Other embodiments are disclosed.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: August 25, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mark Easley, Vivek Mhatre, Thomas A. Cannon, Jr.
  • Patent number: 10721512
    Abstract: A distribution system for transmitting media content programs to premises equipment via a satellite transmission path addresses signal degradation caused by atmospheric conditions and other factors. Upon detection of a degradation of the satellite signal, the system may begin transmitting the content using an alternative signal path, such as a terrestrial IP network. The satellite transmission path is brought back on line after the satellite link is restored. Alternatively, the system may begin recording the signal in the media distribution system for transmission via the satellite link after the link is restored.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: July 21, 2020
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLC
    Inventors: Christopher P. Gilboy, Matthew Pitz
  • Patent number: 10705854
    Abstract: Multiple User Interface (UI) states may be identified and encoded into encoded UI states. Each of the encoded UI states may comprise an image of one or more of the UI states and metadata associating the encoded UI state with one or more other encoded UI states that comprise an image of a UI state that is navigationally related to one or more of the UI states encoded in the encoded UI state. A portion of the encoded UI states may be communicated to one or more user devices.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 7, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Christopher Stone, Frances Bevan, Michael Rekstad
  • Patent number: 10694241
    Abstract: A digital video recorder records first content from a channel broadcast that includes second content adjacent to the first content in response to a user request and stores a border around the first content that includes a portion of the second content and metadata related to the second content. The border may be previous and/or subsequent to the first content. In some implementations, the digital video recorder may obtain the metadata from a source other than from which the digital video recorder receives the content. The first content and the metadata may be recorded at the same and/or different times.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: June 23, 2020
    Assignee: T-MOBILE USA, INC.
    Inventors: Charles Hasek, Vic Odryna
  • Patent number: 10676922
    Abstract: A method of receiving and processing a broadcast signal including a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A A method of processing a Non-Real Time (NRT) service in a broadcast receiver, the method comprises receiving and processing first signaling information including content access information and second signaling information including content detail information, receiving and processing third signaling information including content update information, receiving and storing a content including at least one file through NRT based on the first signaling information and the second signaling information, identifying update availability of the content based on the content update information included in the third signaling information, and receiving at least one file included in the content by accessing a File Delivery over Unidirectional Transport (FLUTE) session transmitting the content when the update is available.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: June 9, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jong Yeul Suh, Gomer Thomas, Jae Hyung Song, Jin Pil Kim, Ho Taek Hong, Joon Hui Lee
  • Patent number: 10674221
    Abstract: A client determines that a user is attempting to access media program recommendations. In response to the determination, the client attempts to collect media program recommendations to be presented to the user. Media program recommendations may be derived locally by the client, by the client and a multimedia device locally connected with the client, by the client and one or more additional devices, etc. In some embodiments, in response to receiving a query from the client, one or more recipient devices or servers identify media program recommendations in a plurality of trending categories. The media program recommendations may be selected based at least in part on EPG data and audience research and measurement data. The media program recommendations collected by the client are presented to the user for further exploration. The client may be one of mobile phones, tablet computers, etc.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: June 2, 2020
    Assignee: TIVO SOLUTIONS INC.
    Inventors: Mark Berner, Gabriel Dalbec, James Yee Liang Cheng, Brian W. Beach
  • Patent number: 10666998
    Abstract: Control information for configuring an audiovisual device to present multimedia content according to a first service type may be generated. A method may include generating first control information for configuring an audiovisual device to decode a multimedia stream, generating first data that indicates a structure of the first control information, and transmitting the first data and the first control information. The first control information may be generated according to a first protocol version. Second data and second control information may be similarly generated and transmitted according to a second protocol version. Disclosed techniques may facilitate receiving devices to determine whether they support received wireless transmissions and decode the transmissions based on the control information.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: May 26, 2020
    Assignee: Coherent Logix, Incorporated
    Inventors: Colleen J. McGinn, Kevin A. Shelby, Peter J. Nysen, Michael B. Doerr
  • Patent number: 10664759
    Abstract: A method for analyzing and implementing sentiments includes sorting data from the data stream into sorted data by using a corpus builder. The sorted data is then input into an opinion mining platform where selected content is obtained based on the identification of keywords present in the sorted data. A sentiment extraction program generates sentiment metrics based on analysis of the selected content. A rules extractor program determines, based on the sentiment metrics satisfying rules, if actions are to be performed by a business rules engine.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: May 26, 2020
    Assignee: FAIR ISAAC CORPORATION
    Inventor: Amit Naik
  • Patent number: 10638179
    Abstract: A method includes accessing, at a media content provider system, a media stream corresponding to a first media content item. The method further includes generating a media content file based on the media stream and a second media content item that is different than the first media content item. A first portion of the media content file may include media data of the media stream, and a second portion of the media content file may include header data and an indicator of a location of the second media content item.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: April 28, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Prabhudev Hosur
  • Patent number: 10638089
    Abstract: A network apparatus system and method of use adapted for viewing, illustrating, consulting and collaborating on medical images and saving images and illustrations in acceptable DICOM format. Specifically, a Consultant Client or a plurality of Consultant Clients having the capability to view still and streaming video medical images, then illustrating over those images with the ability to save those images. In the present invention the illustration images automatically fading and disappearing after a preset predetermined amount of time, without user input. Also a Collaborator Client, a person user or a plurality of Collaborator Clients having the ability to remotely view streaming or still medical images and illustrating over those images. The Collaborator Clients can draw, telestrate and annotate over those images with the ability to save those images and videos, and save the drawings, telestrations and annotations provided these input illustrations are visible when saved.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: April 28, 2020
    Assignee: Foresight Imaging
    Inventors: Ralf Berger, Steven M. Troppoli, Mark Mariotti
  • Patent number: 10638327
    Abstract: The device connectivity may include rules on when to use multiple networks or the likelihood to buffer streams based on movement data of the individual. If a smartphone detects movement, then it may wake or activate a previously dormant cellular LTE connection, request a new IP address, setup a connection to a server, or start buffering data across the cellular network that is currently being accessed by the same device over WiFi. If a user enables a location map of their house, the wireless device may be able to use indoor location data in conjunction with a motion processing to determine when to activate another network interface. A processor in a mobile device that is enabled to detect motion may be enabled to change its wireless network configuration based on physical movement behavior.
    Type: Grant
    Filed: May 5, 2019
    Date of Patent: April 28, 2020
    Inventor: Sanjay K Rao
  • Patent number: 10616247
    Abstract: One or more processors receive, from one or more social-network sources, social-network data that identifies at least one potentially malicious source accessing a plurality of social-network profiles for a group of users. The one or more processors receive, from one or more e-mail servers, e-mail data associated with a plurality of e-mail messages received by the group of users. The one or more processors determine, based on the social-network data and the e-mail data, that an e-mail message of the plurality of e-mail messages is from the at least one potentially malicious source. The one or more processors output information identifying the e-mail message as being from the potentially malicious source.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: April 7, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Aimee J. Hewitt, Joseph R. Kaluzny, Douglas C. Rambo, Steven M. Trudeau, Bryan Hall, Andrew J. Garner, IV
  • Patent number: 10609534
    Abstract: A processing device executing a data feed service performs a first query of a repository of data feed entries. The processing device determines, based on the first query, that a first data feed entry comprises a schedule to provide data from a first data feed of a first data source to a first device in an upcoming first time period, wherein the first data feed entry identifies the first data source, a first data type associated with the first data source, the first time period, and the first device. The processing device sends, to the first data source, a request for first data having the first data type and then receives the first data. The processing device sends the first data to the first device in the first time period.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 31, 2020
    Assignee: Ayla Networks, Inc.
    Inventors: Sudha Sundaresan, Vadym Byelov, Sulagna Bal, Jeffrey Su
  • Patent number: 10582257
    Abstract: Provided is an image display apparatus including: a communicator configured to receive, from a server, information about an integrated frequency band corresponding to a region where the image display apparatus is located; a display; a processor; a memory; and at least one program stored in the memory and executed by the processor, wherein the at least one program comprises instructions for scanning channels included in the integrated frequency band for a channel receivable by the image display apparatus, and displaying a result of the scanning on the display, and the integrated frequency band is a frequency band determined based on frequency bands receivable by other image display apparatuses located in the same region as the image display apparatus.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: March 3, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-gu Lee, Yeon-woo Kim, Young-jin Lee, Jae-hyun Lee
  • Patent number: 10572492
    Abstract: A method, apparatus and computer program product are provided for ranking channel pages of a host system. Content channels may comprise content relating to a particular category or having a commonality. Explicit data provided by user input, and/or implicit data derived or received from a user device or third party may be used to generate explicit and/or implicit parameters. Based on the parameters, content channels may be ranked and displayed in an order based on the ranking, and/or a home content channel may be identified. The host system may therefore target a user with relevant content.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: February 25, 2020
    Assignee: GROUPON, INC.
    Inventor: Don A. Chennavasin
  • Patent number: 10567742
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, controller and a memory that stores executable instructions that, when executed by the controller, facilitate performance of operations that include receiving a media content including three-dimensional image content for presentation on a display device. A presence is determined of a viewer within a line-of-sight of the display device, wherein the viewer is without a viewing apparatus that facilitates viewing of the three-dimensional image content. The media content is adapted to include two-dimensional image content, based on the determining of the presence of the viewer within the line-of-sight and without the viewing apparatus. Other embodiments are disclosed.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: February 18, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert King, Sharon E. Carter
  • Patent number: 10560710
    Abstract: Methods for coding recovery point supplemental enhancement information (SEI) messages and region refresh SEI messages in multi-layer coding are disclosed. In one aspect, the method may include determining at least one picture among a plurality of pictures included within an access unit with which to associate at least one recovery point SEI message, the access unit being included within the multi-layer bitstream. The method may further include associating the at least one recovery point SEI message with the determined at least one picture. The method may also include coding the video information based at least in part on the association of the at least one recovery point SEI message with the determined at least one picture.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: February 11, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Fnu Hendry, Ye-Kui Wang, Adarsh Krishnan Ramasubramonian
  • Patent number: 10552801
    Abstract: A method is described and in one embodiment includes requesting from a calendaring system calendaring information for a participant in an online collaboration session, wherein the calendaring information includes free/busy information for the participant; receiving the requested calendaring information; verifying based on processing of the received calendaring information that the participant has a hard stop relative to an end of the online collaboration session, wherein the hard stop is a point in time at which the participant can no longer participate in the online collaboration session; and presenting on a display of user equipment associated with the online collaboration system a hard stop indicator for the participant a first amount of time prior to the hard stop, wherein the hard stop indicator is displayed proximate a representation of the participant.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: February 4, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Alan D. Gatzke, William Chen, Kian Shahla
  • Patent number: 10555019
    Abstract: In general, certain embodiments of the present disclosure provide methods and/or systems for implementing a program guide, which comprises sending a first request and receiving a first response associated with a current or future program guide information. The current or future program guide information includes a first plurality of channel identifiers and a plurality of time slots that correspond to current or future time slots, and is displayed at a client device. A second request is sent, which indicates a requested time period that has already occurred and not displayed on the client device, and corresponds to navigation to a previous time slot. A second response is received, which is associated with past program guide information. The past program guide information includes a second plurality of channel identifiers and on-demand program information, and is displayed at the client device.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 4, 2020
    Assignee: MobiTV, Inc.
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Patent number: 10540696
    Abstract: Enhanced shared media experiences allow viewer's personal devices to receive targeted content. Targeting advertisements and other content to personal devices is cheaper and more effective than broadcast delivery. Advertisers may still target their advertisements during popular programming with purchasing expensive broadcast advertising slots.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: January 21, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: James Gordon Beattie, Jr., Stephen Francis Triano, Roque Rios, III
  • Patent number: 10528019
    Abstract: Element data included in a management screen for management of a home electric appliance is stored in a server and a home electric appliance. A screen definition data storage stores screen definition data that defines content of the management screen and that includes an update specification that is stipulated for each of the element data to be acquired. A cache data storage stores the element data acquired beforehand from the server and the home electric appliance. The screen generator acquires, on the basis of the update specification included in the screen definition data, each corresponding element data from the cache data storage, or from the server and the home electric appliance, and generates the management screen. The controller transmits the generated management screen to the terminal device and causes display of the management screen.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: January 7, 2020
    Assignee: Mitsubishi Electric Corporation
    Inventors: Satoshi Minezawa, Ichiro Maruyama
  • Patent number: 10506058
    Abstract: Methods for delivering application content signaling information may include a generating a metadata fragment for application content items of an application to be acquired by a receiver device, adding to the metadata fragment a first set of attributes indicating that rendering of a linear service or a group of linear services is performed by a media player embedded in the application, and transmitting the metadata fragment to the receiver device. The first set of attributes may include an application launch page or launch file indicator for the application, and/or an indication of required capabilities for rendering the application and associated application content items. The first set of attributes may include a start time and an end time for at least one distribution window for the application, and the at least one distribution window may be associated with information about auxiliary application content delivered during the at least one distribution window.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Giridhar Dhati Mandyam, Thomas Stockhammer, Gordon Kent Walker
  • Patent number: 10469911
    Abstract: A display apparatus is provided. The display apparatus according to an example embodiment includes a display configured to display a broadcast program, a storage configured to store a viewing history information regarding broadcasting programs viewed through the display apparatus, and a processor configured to determine a channel analysis model from among a plurality of channel analysis models based on a viewing history information related to a time when a predetermined event occurs in the display apparatus, to generate a channel list through the determined channel analysis model and to display the channel list on the display, and the channel list includes information regarding a broadcast program which is expected to be viewed at a time when a predetermined event occurs in the display apparatus.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: November 5, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bong-seok Lee, Je-youn Dong, Do-sung Kim, In-jee Song, Seung-min Shin, Hee-ran Lee
  • Patent number: 10470228
    Abstract: A method for performing device-to-device (D2D) communication by a user equipment in a wireless communication system is disclosed in the present application. More particularly, the method comprises the steps of: receiving a discovery signal from a counterpart user equipment (UE); identifying at least one of information indicating whether the counterpart UE is located within the coverage area of a base station and information indicating whether the counterpart UE is in a connected mode or in an idle mode, all of which are included in the discovery signal; and performing the D2D communication with the counterpart UE by using the at least one identified pierce of information.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: November 5, 2019
    Assignee: LG Electronics Inc.
    Inventor: Hanbyul Seo
  • Patent number: 10462768
    Abstract: The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method, by which channel selection information can be acquired more efficiently. Provided is a reception apparatus, including: a reception unit that receives a broadcast wave of digital broadcasting using an IP (Internet Protocol) transmission system; a communication unit that receives first signaling information for acquiring broadcast content transmitted by the broadcast wave through communication with a server via a network; an acquisition unit that acquires, on the basis of the first signaling information, a physical parameter used in a physical layer in a hierarchy of a protocol of the IP transmission system; and a control unit that controls, on the basis of the physical parameter, operations of respective units that perform channel selection processing. The present technology is applicable to a portable receiver that is movable, for example.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: October 29, 2019
    Assignee: SONY CORPORATION
    Inventors: Naohisa Kitazato, Jun Kitahara, Yasuaki Yamagishi
  • Patent number: 10462509
    Abstract: An electronic programming guide (EPG) may be efficiently distributed through a CDN by breaking the EPG into elements including EPG info element that provides an indication of the current EPG version and a length of schedule blocks within the EPG. The EPG info can be retrieved periodically, and when a change of the EPG version is detected, EPG Channels info can be retrieved that provides a list of all channels in the EPG as well as an indication for each schedule block of the channel of the EPG version in which the schedule block was last changed. The schedule block version information may be used to retrieve the particular schedule block information when required, and if the correct version of the schedule block is not available at the device. The individual schedule block provides an indication of what programs are airing during the schedule block. Further details of each program may be retrieved as required for each program.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 29, 2019
    Assignee: BCE INC.
    Inventors: Georges-Etienne Legendre, Chris Snyder, Frederic Tardif, Simon Lavigne-Giroux
  • Patent number: 10448068
    Abstract: The present disclosure relates to a method of transmitting multimedia content in a broadcast communication system, and comprises the steps of: identifying protocol information mapped for each service corresponding to multimedia content; transmitting service-related information including the identified protocol information mapped for each service; and transmitting multimedia content corresponding to related services to a receiving side by using the identified protocol.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: October 15, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-Hyeon Bae, Kyung-Mo Park, Young-Wan So, Hyun-Koo Yang, Sung-Hee Hwang
  • Patent number: 10433012
    Abstract: A content providing method of an electronic device comprises the steps of: downloading, from a server, an organization schedule including content organization information for each channel; downloading, from the server, a highlight image of at least one content organized for a first channel on the basis of first channel organization information of the organization schedule; and sequentially reproducing the downloaded highlight images on the basis of the first channel organization information of the organization schedule. However, the present invention is not limited to the embodiments set forth above, and other embodiments are possible.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: October 1, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jeonghyo Sohn
  • Patent number: 10419792
    Abstract: A broadcasting signal transmission processing method according to an embodiment of the present invention comprises the steps of: generating one or more first layer data units including first level signaling data and broadcasting data for a broadcasting service; generating one or more second layer data units including the one or more first layer data units and second level signaling data; and generating a broadcasting signal including the one or more second layer data units.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: September 17, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Sejin Oh, Minsung Kwak, Woosuk Kwon, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
  • Patent number: 10402437
    Abstract: The various implementations described herein include methods and systems for personalized media program recommendations. In one aspect, a method is performed at a server system having processors and memory. The server system: (1) receives, from a client device, a user request for a media program event recommendation; (2) prior to receiving the user request, collects and stores user search history data associated with media program events; (3) creates a search query in accordance with the user request based on the user search history and a portion of the user request; (4) executes the search query against databases to generate media program event recommendations; (5) ranks the generated media program event recommendations; and (6) sends automatically to a calendar associated with the user, a calendar event corresponding to a respective media program event recommendation.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: September 3, 2019
    Assignee: GOOGLE LLC
    Inventors: Qiliang Chen, Weihua Tan
  • Patent number: 10387316
    Abstract: A method for increasing storage space in a system containing a block data storage device, a memory, and a processor is provided. Generally, the processor is configured by the memory to tag metadata of a data block of the block storage device indicating the block as free, used, or semifree. The free tag indicates the data block is available to the system for storing data when needed, the used tag indicates the data block contains application data, and the semifree tag indicates the data block contains cache data and is available to the system for storing application data type if no blocks marked with the free tag are available to the system.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 20, 2019
    Assignee: WEB SPARK LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10389853
    Abstract: Apparatus and methods for providing content to packet-enabled devices in a content distribution network. In one embodiment, a network architecture is disclosed which enables delivery of content to IP-enabled devices such as mobile smartphones and tablet computers using a traditional high-speed data connection. This capability allows the managed network operator to provide content services to an IP-enabled device associated with a non-data subscriber. In one variant, a cable modem is provided which is limited to only retrieve content for delivery to the devices, yet which performs no other functions/services (including provision of high-speed data services). Alternatively, a “media server” modem is utilized to enable delivery of content from the managed network to a client or user device which is also able to obtain high-speed data service from a non-managed or third party managed network via a third-party access point. Security and authentication mechanisms for the transmitted content are also disclosed.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 20, 2019
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Howard Pfeffer, Noah Paci, Tushar Nakhre, Andrew Danforth
  • Patent number: 10372758
    Abstract: A system and method for navigating digital media assets including a navigation system configured to receive a search query in response to a user input and process the search query by applying the search query to a search index of digital media asset conventional and time-based metadata and determining search results of titles of and start points in time within digital media assets that satisfy the search query. The navigation system may then display the search results to the user through the user interface. The search results may be displayed in a hierarchical format, wherein the title of the digital media asset is displayed and upon selecting the title of the digital media asset, the start points in time within that digital media asset are displayed or played as a video to the user through the user interface.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: August 6, 2019
    Assignee: TIVO SOLUTIONS INC.
    Inventor: Matthew Berry
  • Patent number: 10367866
    Abstract: The present disclosure is directed to a single card solid-state play out server for retrieving or receiving content from a network or cloud based storage, and playing content according to an automated playlist received from a media distribution and management system.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: July 30, 2019
    Assignee: Grass Valley Canada
    Inventor: Ian Fletcher
  • Patent number: 10362352
    Abstract: Methods and systems for enhancing program-viewing experience with viewership, message, and supplemental data include receiving a program identifier for a media program to be viewed; receiving one or more of viewership, message, and/or supplemental data relating to the media program; compiling the viewership, message, and/or supplemental data with the program identifier; storing the viewership, message, and/or supplemental data in a memory in association with the program identifier; and providing display data representing the viewership, message, and/or supplemental data and the program identifier.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: July 23, 2019
    Assignee: Google LLC
    Inventor: Benedict John Davies
  • Patent number: 10346067
    Abstract: In one embodiment, a method includes receiving a list of applications that are anticipated to access a given data block within a time window with an anticipated future access count for each anticipated application. The method also includes determining that a block application access weight is greater than a block application access threshold, the block application access weight being based at least in part on the anticipated future access count for each anticipated application. The method further includes determining that a cache profile weight for the given data block is greater than zero contingent upon the block application access weight being greater than the block application access threshold. Moreover, the method includes sending the cache profile weight to a file system contingent upon the cache profile weight being greater than zero. Other methods, systems, and computer program products are described in accordance with more embodiments.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Shah M. R. Islam, John T. Olson, Sandeep R. Patil, Riyazahamad M. Shiraguppi
  • Patent number: 10348794
    Abstract: In one aspect, an example method includes (i) selecting, by a computing system, a media content item from a set of multiple media content items; (ii) identifying, by the computing system, a set of operations that a media production system and/or a media broadcast system performed in connection with the selected media content item; (iii) for each operation in the identified set of operations, determining, by the computing system, a respective operation score; (iv) using, by the computing system, the one or more determined operation scores to determine a media content item score of the selected media content item; (v) repeating (i)-(iv) above for each remaining media content item in the set of multiple media content items; and (vi) displaying a reference to each media content item in the set of multiple media content items, wherein the displayed references are arranged based on the determined media content item scores.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: July 9, 2019
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 10338964
    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: January 16, 2019
    Date of Patent: July 2, 2019
    Assignee: Capital One Services, LLC
    Inventors: Gopi Kancharla, David Gillam, Chris Sering
  • Patent number: 10327036
    Abstract: Systems and methods are provided herein to ease the process of navigating media asset identifiers. Control circuitry may generate a timeline scroller that does not obscure media asset identifiers for simultaneous display with the media asset identifiers. When a user makes contact with the timeline scroller (e.g., by touching it with a finger on a touch screen device), control circuitry may responsively generate for display an indicator of a time corresponding with the point where the contact is made. Control circuitry may cause this indicator to be updated as a user scrolls along the timeline scroller. Control circuitry may refrain from updating the listings to correspond with the time until the user discontinues making contact with the timeline scroller (e.g., by removing the finger from the touch screen).
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: June 18, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Ryan Werth, Ofer Vaisler, Alicia Daiuto, Vasyl Kolosovskyi, Stefan Andrew Miller, Hiedi Lynn Utley
  • Patent number: 10319018
    Abstract: A method and a system to determine a product identification of an item for sale in an online publication system is shown and described. For example, the method may be initiated when an input identifying an item is received from a user. An input type (e.g., image, text, audio recording, etc.) may be determined and one or more identification services may be selected based on the input type. At least a portion of the input is transmit to the selected one or more identification services. A product identification is received from each of the one or more identification services. Based on the received product identifications, a recommended product identification is determined. The recommended product identification is transmitted to the user.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: June 11, 2019
    Assignee: eBay Inc.
    Inventors: Scot Fraser Hamilton, Dinesh Kumar Damodharan, Bhupendra Jain
  • Patent number: 10314097
    Abstract: Disclosed is a method of connecting a plurality of apparatuses using low-power Bluetooth. A plurality of slave apparatuses are connected to a master apparatus, and various signals or times are assigned to a time schedule table. In other words, a scan period, a window scanning time, a registration period, a registration signal, a general period, and a general signal are assigned to the time schedule table without being assigned to the same position of the time schedule table. More specifically, the slave apparatuses are connected to the master apparatus through a scheme of preventing start time points to which the signals are assigned from being assigned to the same position.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 4, 2019
    Assignee: ABOV Semiconductor Co., Ltd.
    Inventor: Yongchul An
  • Patent number: 10310578
    Abstract: Systems, methods, and media for providing power to an HDMI source are provided. In accordance with some implementations, methods for providing power to an HDMI source are provided, the methods comprising: providing an AC signal to an HPD line of an HDMI port; determining that an L-C circuit is present on the HPD line when applying the AC signal; and in response to determining that an L-C circuit is present on the HPD line, connecting a power source to an HDMI 5V line of the HDMI port. In some implementations, the AC signal is a 231 kHz waveform. In some implementations, the AC signal is generated using a clock output. In some implementations, the methods further comprise integrating the clock output to provide the AC signal. In some implementations, the methods further comprise switching the frequency of the AC signal.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: June 4, 2019
    Assignee: Google LLC
    Inventor: Maurice Alou
  • Patent number: 10313716
    Abstract: The present invention provides an apparatus for transmitting broadcast signals, an apparatus for receiving broadcast signals and methods for transmitting and receiving broadcast signals. An apparatus for transmitting a broadcast signal including multimedia content using a broadcast network includes: an encoder configured to generate signaling information, wherein the signaling information indicates whether the multimedia content is to be transmitted in real time; a transmission block generator, if the signaling information indicates real-time transmission of the multimedia content, configured to divide a file contained in the multimedia content into at least one transmission block (TB) indicating a data unit that is independently encoded and transmitted; and a transmitter configured to transmit the transmission block (TB). Accordingly, the apparatus can reduce a total time needed when multimedia content is acquired and then displayed for a user.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 4, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jangwon Lee, Sejin Oh, Kyoungsoo Moon, Woosuk Ko, Sungryong Hong
  • Patent number: 10310872
    Abstract: Methods and apparatus for a transparent fast application launcher are disclosed. For example, an executable loader receives a first request to load and then loads a first copy of an executable program into a memory, including resolving and loading at least one shared library associated with the executable program to the memory. A local socket is associated with the first copy of the executable program. An entry indicative of the local socket and the first executable program is recorded in an executable database. The executable loader receives a second request to load a second copy of the executable program and then connects to the local socket as a client to send a third request to the local socket based on the second request to launch the second copy of the executable program, resulting in the second copy of the executable program executing.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: June 4, 2019
    Assignee: Red Hat, Inc.
    Inventor: Michael Tsirkin
  • Patent number: 10306278
    Abstract: The present invention provides a method for transmitting a broadcast signal. The method for transmitting a broadcast signal according to one embodiment of the present invention comprises: a step for generating service guide information, including access information of a broadcast service, and content data, wherein the service guide information includes a service fragment indicating the information on the broadcast service, a content fragment indicating the information on the content data, and/or a component fragment indicating the information on components included in the broadcast service; a step for encoding the generated service guide information and the content data; and a step for transmitting the encoded service guide information and the content data.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: May 28, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Seungryul Yang, Kyoungsoo Moon, Woosuk Ko, Sungryong Hong
  • Patent number: 10270490
    Abstract: Aspects of the subject disclosure may include, for example, receiving data from an external network device positioned outside of a neighborhood network, wherein the first waveguide system is a first network node of the neighborhood network. Electromagnetic waves are sent to a second waveguide system via a transmission medium, wherein the electromagnetic waves are guided by the transmission medium without utilizing an electrical return path, wherein the electromagnetic waves convey the data. The second waveguide system is determined according to a neighborhood routing scheme that limits delivery of the data to a group of recipient devices within a service area of the neighborhood network and the second waveguide system is a second network node of the neighborhood network. Other embodiments are disclosed.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: April 23, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Gross, Joshua Lackey, Donald E. Levy, Roger Piqueras Jover, Jayaraman Ramachandran, Cristina Serban