Electronic Program Guide Patents (Class 725/39)
  • 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: 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: 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: 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: 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: 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
  • Patent number: 10255321
    Abstract: An interactive system, an first server and a control method thereof are provided. According to a method for controlling the interactive system, the first server includes storing query data generated by inputting a keyword to a pre-analyzed utterance pattern by an first server, receiving a user's voice, converting the user's voice to voice data and transmitting the voice data to the first server by a display apparatus and in response to the voice data being received, performing a search regarding the user's voice by being the first server using the stored query data.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: April 9, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Kyoung-min Kim
  • Patent number: 10241663
    Abstract: An information processing apparatus capable of easily adjusting parameter values of operation elements by multi-touch operation. Operation elements are displayed on a touch panel. A CPU detects a touch on a first operation element, like a first fader, as a first touch. When detecting a touch on a second element, like a second fader, as a second touch while the first touch is maintained, the CPU reflects a parameter value set on the first operation element onto a parameter value of the second operation element.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 26, 2019
    Assignee: TEAC CORPORATION
    Inventor: Kaname Hayasaka
  • Patent number: 10237496
    Abstract: A system configured to host a teleconference session is disclosed. The system hosts a teleconference session between a plurality of client computing devices. The system provides transitions of displayed content between various positions of a user interface that displays a teleconference stream. The transitions can occur in response to an event that changes a state of the teleconference session, where the state of the teleconference session can be associated with a total number of users participating in the teleconference session. Accordingly, in various examples described herein, a change in state of the teleconference session can be attributed to an event in which a user joins the teleconference session or an event in which a user leaves the teleconference session.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Casey Baker
  • Patent number: 10231002
    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: September 14, 2017
    Date of Patent: March 12, 2019
    Assignees: AT&T INTELLECTUAL PROPERTY I, L.P, AT&T MOBILITY II LLC
    Inventors: Christopher P. Gilboy, Matthew Pitz
  • Patent number: 10225596
    Abstract: A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely identify one media head end for the user, identifying a plurality of head ends responsive to the received information, and generating, for display on a client device associated with the user, information for displaying a program guide aggregating channels for the plurality of head ends.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Patent number: 10219032
    Abstract: A client device, which can be a set-top box or a gateway device, can be operative to continue processing content (e.g., a television program) in its pipeline, while it is requesting a different content (e.g., tuning or obtaining a targeted ad). Instead of seeing a blank screen or a muted still-shot, the user in some circumstances would be able to continue to see a segment of the processed content information.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: February 26, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Yeqing Wang, Yaxi Zhang
  • Patent number: 10209941
    Abstract: Provided are a mobile terminal having a plurality of display areas and a control method thereof. The mobile terminal includes a main body having a front surface, a side surface, and a rear surface, a display disposed on the front surface and extending from the front surface to the side surface, a wireless communication unit wirelessly communicating with an external device, and a controller receiving identification information of the external device in response to recognition of the external device, and controlling information output on the touch screen on the basis of the received identification information, wherein, on the basis of the identification information of the external device.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: February 19, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jihyung Yoo, Minjae Park
  • Patent number: 10211997
    Abstract: A method and apparatus for playing back a scene using Universal Plug and Play (UPnP). A control point sends a request for a scene to be played back to a media server that stores Audio/Video (AV) content and receives the scene to be played back from the media server in response to the request. The control point receives information about supportable protocol and file format from a media renderer that will play back content, and determines a content resource, a protocol and a file format to be used for playback based on the information. The control point composes a scene to be played back based on the received scenes. The media renderer plays back the composed scene.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: February 19, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Dong-Shin Jung, Joo-Yeol Lee, Se-Hee Han, Je-Young Maeng, Fei Fei Feng, Russell Berkoff
  • Patent number: 10182264
    Abstract: Methods and systems are discussed herein for a media guidance application that aggregates content of multiple types and from multiple sources. Furthermore, the media guidance application may create a personalized presentation of this content. In such cases, the media guidance application may create a playlist in which the media assets selected for the playlist, in addition to being selected from multiple sources and/or types, are selected based on the current whereabouts of the user.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: January 15, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Ashleigh Miller, Carla Mack, Phillip Teich, Mario Sanchez
  • Patent number: 10171845
    Abstract: A method includes identifying a plurality of user-interested multimedia files based at on one of a history of a plurality of user multimedia searches, a plurality of user multimedia views, or a history of multimedia sharing with other users. The method creates a catalog of the plurality of user-interested multimedia files, wherein the catalog includes one of more groups of the plurality of multimedia files based on one of a multimedia file length, the history of the plurality of user multimedia searches, the plurality of user multimedia views, or a history of multimedia shares with other users. The method generates a novel multimedia file, where combining one generates the novel multimedia file or more individual multimedia files selected from the catalog of multimedia files.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Inseok Hwang, Su Liu, Eric J. Rozner, Chin Ngai Sze
  • Patent number: 10163021
    Abstract: An information processor includes a recognition section that recognizes a feature of a viewer of content, an acquisition section that acquires a recognition error that occurs when the feature of the viewer is recognized by the recognition section, and a determination section that determines content to be output, on the basis of the acquired recognition error.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 25, 2018
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Chihiro Toyama
  • Patent number: 10162496
    Abstract: Techniques are disclosed that involve providing enhanced user experiences involving the consumption and management of content. For instance, embodiments provide user interface elements that present information regarding content that overcomes barriers or silos between application and platforms. Examples of such user interface elements include a three dimensional carousel, a preview stack, a favorites button, and a My Channel user interface. Also, embodiments may provide techniques for obtaining contextual content. Such techniques include, but are not limited to, zooming mechanisms and combining (or “mashup”) mechanisms.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: December 25, 2018
    Assignee: INTEL CORPORATION
    Inventors: Ashwini Asokan, Michael Payne, Brian D. Johnson, Atul Hatalkar, Delia Grenville
  • Patent number: 10136460
    Abstract: Methods and devices are provided of pairing glasses with an electronic device is provided. The glasses store identification information and device information regarding a plurality of electronic devices, the device information being usable to pair the glasses with the plurality of electronic devices. The glasses obtain an image of at least one electronic device via a camera of the glasses. The glasses extract identification information of the at least one included in the image. The glasses select the electronic device based on the extracted identification information and the stored identification information. The glasses pair with the electronic device based on the device information of the electronic device.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: November 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD
    Inventors: Jae-woo Ko, Jae-young Lee, Hyun-jung Kim
  • Patent number: 10127312
    Abstract: A method for adding a media item to a playlist may include identifying a media item instance to be added to a playlist, and creating a playlist key for the media item instance, where the playlist key uniquely identifies the media item instance in the playlist. The method may further include storing the playlist key of the media item instance, an identifier of a media item associated with the media item instance and an identifier of the playlist in a data structure associated with the playlist.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: November 13, 2018
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10114537
    Abstract: Described herein are frameworks, devices and methods configured for enabling display for facility information and content, in some cases via touch/gesture controlled interfaces. Embodiments of the invention have been particularly developed for allowing an operator to conveniently access a wide range of information relating to a facility via, for example, one or more wall mounted displays. While some embodiments will be described herein with particular reference to that application, it will be appreciated that the invention is not limited to such a field of use, and is applicable in broader contexts.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: October 30, 2018
    Assignee: Honeywell International Inc.
    Inventors: John D. Morrison, Graeme Laycock, Shailesh Rasane, Mark Cockburn
  • Patent number: 10091561
    Abstract: Approaches for creating video on demand (VOD) assets with a VOD watermark. For a digital stream yet to be broadcast, a duplicate version of an accompanying audio stream comprised within the digital stream is created. A video on demand (VOD) watermark is inserted into or affixed within the duplicate version of the accompanying audio stream. Thereafter, the digital broadcast stream which comprises the original audio stream and the duplicate version is transmitted to an integrated receiver-decoder. The integrated receiver-decoder creates a broadcast version of the digital broadcast stream which comprises a broadcast watermark and a video on demand (VOD) version of the digital broadcast stream which comprises a VOD watermark. The integrated receiver-decoder may align the broadcast video with the VOD watermarked audio to ensure proper local storage and subsequent VOD distribution.
    Type: Grant
    Filed: March 5, 2016
    Date of Patent: October 2, 2018
    Assignee: Harmonic, Inc.
    Inventors: Gil Rudge, William Moore Macauley, Thomas Francis Lattie
  • Patent number: 10085049
    Abstract: The present disclosure provides a system and method for serving one or more advertisements during streaming of dynamic, adaptive and non-sequentially assembled video. The method includes reception of a set of preference data and a set of user authentication data. The method includes fetching of the one or more tagged videos. The method includes fragmentation of each tagged video into the one or more tagged fragments. The method includes segregation of one or more mapped fragments into one or more logical sets of mapped fragments. The method includes mining of semantic context information from each mapped fragment. The method includes clustering of the one or more logical sets of mapped fragments into one or more logical clusters. The method includes allocation and insertion of one or more advertisements in one or more advertisement slots. The method includes assembling of the one or more logical clusters of mapped fragments.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 25, 2018
    Inventors: N. Dilip Venkatraman, Savitri Dilip
  • Patent number: 10063910
    Abstract: Systems and methods are described for customizing a display of media asset information based on a user preference profile. In particular, media asset description information is customized by changing a term to a synonym that matches an event or keyword in the user preference profile.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: August 28, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Alexis Yelton, Abhijeet Sharma, Peter Boonstra
  • Patent number: 10055767
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech recognition are disclosed. In one aspect, a method includes receiving a candidate adword from an advertiser. The method further includes generating a score for the candidate adword based on a likelihood of a speech recognizer generating, based on an utterance of the candidate adword, a transcription that includes a word that is associated with an expected pronunciation of the candidate adword. The method further includes classifying, based at least on the score, the candidate adword as an appropriate adword for use in a bidding process for advertisements that are selected based on a transcription of a speech query or as not an appropriate adword for use in the bidding process for advertisements that are selected based on the transcription of the speech query.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: August 21, 2018
    Assignee: Google LLC
    Inventors: Petar Aleksic, Pedro J. Moreno Mengibar
  • Patent number: 10051673
    Abstract: An embodiment of the present invention relates to a Wi-Fi display (WFD) service initiation method comprising the steps of: in a method for a first apparatus that supports WFD initiating a WFD service, the first apparatus transmitting a WFD discovery frame to a second apparatus; and the first apparatus transmitting a real-time streaming protocol (RTSP) M1 message, wherein the first apparatus transmits one of a provision discovery request or a session initiation request to the second apparatus before transmitting the M1 message if there is an internet protocol (IP) connection established between the first apparatus and the second apparatus when transmitting the WFD discovery frame.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: August 14, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Byungjoo Lee, Giwon Park, Dongcheol Kim
  • Patent number: 10037326
    Abstract: A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of content items organized by genre characterizing the content items, and wherein the set of content items contains microgenre metadata further characterizing the content items. The method also includes receiving search input from the user for identifying desired content items and, in response, presenting a subset of content items to the user. The method further includes receiving content item selection actions from the user and analyzing the microgenre metadata within the selected content items to learn the preferred microgenres of the user. The method includes, in response to receiving subsequent user search input, selecting and presenting content items in an order that portrays as relatively more relevant those content items containing microgenre metadata that more closely match the learned microgenre preferences of the user.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: July 31, 2018
    Assignee: Veveo, Inc.
    Inventors: Murali Aravamudan, Ajit Rajasekharan, Kajamalai G. Ramakrishnan
  • Patent number: 10034044
    Abstract: Systems and methods for providing blackout support in video mosaic and television environments are disclosed. In response to receiving a request for a video mosaic page, screen data or application data, which may include blackout information, is received. The blacked out content may be automatically recorded to the user equipment or a network server for later playback after the blackout has expired. In addition, an overlay of options associated with the blacked out asset may be presented. The overlay may include options to substitute the blacked out asset with replacement content, search for similar content, retrieve more information about the blackout, or present summary information, such as a sports ticker, in place of the blacked out cell.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: July 24, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Jon P. Radloff, Michael D. Ellis
  • Patent number: 10031637
    Abstract: An image display apparatus and a method for operating the same are disclosed. The method for operating an image display apparatus includes displaying a home screen including at least one card object including a content list, displaying a dynamic screen on the home screen if dynamic screen display input is received, and moving and displaying the dynamic screen on the home screen if dynamic screen movement input is received. Therefore, it is possible to increase user convenience.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: July 24, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyungsuk Kang, Youngkon Yu, Yongbum Cho, Sungjae Roh
  • Patent number: 10002367
    Abstract: A server system comprising one or more processors and memory initiates delivery of a plurality of message campaigns to a plurality of users that include a first campaign and a second campaign. The server system receives, from a plurality of client devices associated with the plurality of users, campaign-feedback data for the first campaign and the second campaign that is indicative of user interaction with the message campaigns. After receiving the campaign-feedback data, the server system directs storage of campaign-tracking data that corresponds to the campaign-feedback data and then receives, from a requestor, a request for a campaign report for a respective user. In response, the server system obtains a respective campaign report for the respective user that includes information indicative of the respective user's interactions with the first and second campaigns and the server system provides the respective campaign report to the requestor.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 19, 2018
    Assignee: Selligent, Inc.
    Inventors: Jeremy Sterns, Tulsi Ram Mayala
  • Patent number: 9990295
    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: September 26, 2017
    Date of Patent: June 5, 2018
    Assignee: HOLA NEWCO LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 9979500
    Abstract: An exemplary method includes a media content access device, which is configured to access a media content service distributed over a media content distribution network, 1) detecting a request for a presentation of a user interface configured to facilitate usage of the media content service by a user of the media content access device, 2) determining, in response to the request, whether usage analytics data representative of a historical pattern of usage of the media content service is available, 3) rendering, if the usage analytics data is determined to be unavailable, a static default version of the user interface in accordance with data representative of a static default configuration of the user interface, and 4) rendering, if the usage analytics data is determined to be available, a dynamic version of the user interface based on the user analytics data. Corresponding methods, systems, and apparatuses are also disclosed.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: May 22, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Sampath Raman, Narendra B. Babu, Kokila Somasundaram
  • Patent number: 9971492
    Abstract: Systems, interfaces, and methods for implementing the systems and interfaces include a dynamic environment generation subsystem that changes objects and subobjects based on locations of the motion sensors and/or the nature, time and/or location of sensed motion and include selection attractive movement as the selection protocol, where a selection object is used to discriminate between selectable objects and attract a target object toward the selection objects, where the direction and speed of the motion controls, discriminates, attracts, and activates the selected objects.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: May 15, 2018
    Assignee: Quantum Interface, LLC
    Inventors: Damon Chandler, Jonathan Josephson
  • Patent number: 9961123
    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: July 15, 2016
    Date of Patent: May 1, 2018
    Assignee: Tribune Broadcasting Company, LLC
    Inventor: Hank J. Hundemer
  • Patent number: 9918120
    Abstract: The invention is: A method for decoding a service guide associated with a video bitstream comprising: (a) receiving a content fragment within the service guide, (b) receiving a name element within the content fragment, (c) receiving a description element within the content fragment and (d) decoding the service guide.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: March 13, 2018
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Sachin G. Deshpande
  • Patent number: 9900663
    Abstract: A display apparatus is provided. The display apparatus includes a receiver configured to receive content and metadata including genre information of the content, a controller configured to extract the genre information from the metadata, and calculate reliability of the genre information by analyzing the content and comparing the analyzed content with the genre information, and a video processor configured to process a video of the content according to the calculated reliability.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: February 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang-won Kim, Young-chun Ahn, Sang-wook Lee
  • Patent number: 9888243
    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: October 17, 2015
    Date of Patent: February 6, 2018
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Minhua Zhou, Vivienne Sze
  • Patent number: 9888271
    Abstract: The present invention provides a method for transmitting a broadcast signal. A method for transmitting a broadcast signal, according to one embodiment of the present invention, comprises the steps of: generating service guide information, which includes information for accessing a broadcast service, and content data, wherein the service guide information includes a service fragment which displays information related to the broadcast service; encoding the service guide information and the content data which have been generated; and transmitting the service guide information and the content data which have been encoded.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: February 6, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Seungryul Yang, Kyoungsoo Moon, Woosuk Ko, Sungryong Hong
  • Patent number: 9882947
    Abstract: A method (300) and device (200) with intelligent media management is disclosed. The method (300) can include: streaming (310) media content in a wireless communication device; identifying (320) a media signature of the streamed media content; searching (330) a stored library for the identified media signature; and playing (340) locally stored media content, if the search results in finding a match with the identified media signature in the stored library. Thus, when a match occurs, locally stored media content replaces the streamed media content, to provide substantially lower power consumption and enhanced battery life in connection with wireless communication devices.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: January 30, 2018
    Assignee: Google Technology Holdings LLC
    Inventor: Andrew S. Lundholm
  • Patent number: 9875002
    Abstract: A method includes displaying a left panel and a central panel, where the left panel is contiguous to the central panel and oriented on a left side of the central panel. A first selection on the left panel is detected. Content is displayed on the central panel responsive to the first selection. A second selection from the content on the central panel is detected. The central panel is displayed together with a right panel responsive to the second selection. The right panel is contiguous with the central panel and oriented on a right side of the central panel. The left panel is removed in response to the second selection. A third selection on the right panel is detected. The left panel displays choices. The central panel includes different content associated with one of the choices. The right panel includes functions for operation on selected content.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: January 23, 2018
    Assignee: Roku, Inc.
    Inventors: Jana Kovacevic, Ali M. Vassigh, Jeffrey Paul Anderson, Vincent Clement Da Silva
  • Patent number: 9872081
    Abstract: A selected spatial portion of digital base content is selected, and one or more alternative content objects is selected to replace the spatial portion. The spatial portion may comprise less than a full frame of the base content, although it may span multiple frames, and may move within the successive frames. The replacement may occur before or after distribution of the content. The selections may be made based upon knowledge of general or specific audiences. The selections may facilitate bandwidth or processing, allow for product placements, or generally enhance the audience experience.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: January 16, 2018
    Assignee: NBCUniversal Media, LLC
    Inventors: Yasser Fouad Syed, Thomas Bause Mason, Danial Elliott Holden, Sheau Bao Ng
  • Patent number: 9872059
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to eliminate a scheduled recording of a targeted media program, where the scheduled recording is a redundant recording of the targeted media program that is determined based upon monitoring of recordings of media programs by a group of set top boxes in communication with each other over a network, where another set top box of the group of set top boxes is designated as a host set top box to record the targeted media program, and where the controller is provided access to the targeted media program by the host set top box. Other embodiments are disclosed.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: January 16, 2018
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Scott White, James Cansler, Gerard Edwards, Loraine Sanchez
  • Patent number: 9848219
    Abstract: A method of processing EPG metadata in a network according to one embodiment of the present invention includes the steps of performing a services discovery procedure utilizing multiple service discovery metadata components supplied by a service provider and processing an EPG metadata.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: December 19, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Joon Hui Lee, Gomer Thomas, So Young Kim, Hyeon Jae Lee, Joo Hwan Sul, Jae Hyung Song