Patents Examined by Kunal Langhnoja
  • Patent number: 10904624
    Abstract: The present invention teaches a method of creating and presenting a user interface comprising a Dynamic Mosaic Extended Electronic Programming Guide (DMXEPG) using video, audio, special applications, and service dynamic metadata. The system enables television or digital radio service subscribers to select and display of various programs including video, interactive TV applications, or any combination of audio or visual components grouped and presented in accordance with the dynamic program/show metadata, business rules and objectives of service providers, broadcasters, and/or personal subscriber choices, collectively referred to as mosaic element presentation criteria.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: January 26, 2021
    Assignee: WEBTUNER CORPORATION
    Inventors: Arthur Vaysman, Eduard Zaslavsky
  • Patent number: 10904209
    Abstract: Various implementations described herein are directed to technologies for providing over the top streaming for one or more clients of a network. A network is formed among the network among customer premises equipment. The customer premises equipment may include at least a gateway and the one or more clients. A user selection for over the top (OTT) content is received. The OTT content is received and includes one or more cue points. The gateway is marked as a proxy server in response to receiving the one or more cue points. Proxy data is received from the gateway corresponding to the one or more cue points.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: January 26, 2021
    Assignee: ARRIS Enterprises LLC
    Inventor: Krishna Prasad Panje
  • Patent number: 10904608
    Abstract: A display control method executed by a terminal, the terminal including a display including a screen and at least one processor, the method including displaying, using the at least one processor, a first video content on a first area of the screen; generating, using the at least one processor, a screenshot of the first area of the screen in response to accepting a command to capture an image of the first video content being played back; and displaying, using the at least one processor, the generated screenshot in a second area of the screen. When the screenshot is displayed in the second area, the first video content continues to be played back in the first area of the screen.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: January 26, 2021
    Assignee: LINE CORPORATION
    Inventor: Naoto Horiguchi
  • Patent number: 10880603
    Abstract: A method for providing a consumption device message from a consumption device that includes a processor to a service usage data server comprising: (a) providing by said processor of said consumption device said consumption device message from said consumption device to said service usage data server that includes: (i) a deviceInfo element that describes information of said consumption device; (ii) a deviceID field of said deviceInfo element that describes an identifier of said consumption device; (iii) a deviceModel field of said deviceInfo element that describes a model of said consumption device; (iv) a deviceManufacturer field of said deviceInfo element that describes a manufacturer of said consumption device; (v) a deviceOS field of said deviceInfo element that describes both an operating system and version of said operating system of said consumption device; (vi) a peripheralDevice field of said deviceInfo element that describes whether said consumption device is an external peripheral; (b) wherein said
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: December 29, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Sachin G. Deshpande
  • Patent number: 10856036
    Abstract: Systems and methods are described for providing interactive content contextually related to an occurrence. An illustrative method generates for display, at a media consumption device, a display of the live event, wherein the display of the live event comprises the occurrence, determines a beginning of the occurrence in the display of the live event, in response to determining the beginning of the occurrence in the display of the live event, generates for simultaneous display, with the display of the live event, interactive content related to the occurrence, determines whether the occurrence in the live event has ended in real time, and in response to determining that the occurrence in the live event has ended in real time, ceases the generating for display of the interactive content related to the occurrence.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 1, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Sahir Nasir, Alexander Liston, Edwin Stephen Mack
  • Patent number: 10848819
    Abstract: Methods and systems are provided for adjusting a size of a buffer based on a probability that a rewind request will be received during a currently playing segment of media. When the system determines that receiving a rewind request is likely, the system will increase the size of a buffer such that the rewind request can be accommodated using data from the buffer. When the system determines that receiving a rewind request is unlikely, the system will decrease the size of the buffer to free resources for other system components.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: November 24, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 10848707
    Abstract: An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: November 24, 2020
    Assignee: Onstream Media Corporation
    Inventor: Gregory Duane Ellis
  • Patent number: 10834472
    Abstract: Systems and methods are disclosed for delivering programming content to vehicles (e.g., seagoing vessels) in a cost-effective manner. In some embodiments, programming content may be delivered to vehicles over previously deployed networks (e.g., satellite networks), using excess network capacity which may not otherwise be used to deliver data. By opportunistically employing excess network capacity (e.g., as the capacity becomes available), data constituting programming content may be delivered to vehicles over a period of time, such as via multicast transmission. A vehicle may store received data on one or more onboard servers. After an item of programming content has been received, the item may be made accessible to the vehicle's crew and/or passengers, such as by streaming the item to one or more suitably configured playback devices. Content may be served to playback devices “on demand” and/or according to a programming schedule.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: November 10, 2020
    Assignee: KVH Industries, Inc.
    Inventors: Martin A. Kits van Heyningen, John Croy, Daniel Murray Benson, Stephen Mark Haythornthwaite, Robert Balog
  • Patent number: 10827216
    Abstract: An apparatus for receiving a broadcast signal, includes a receiver configured to receive the broadcast signal, a parser configured to parse signaling information for a service scan included in the broadcast signal, a link layer processor configured to process a link layer packet included in the broadcast signal, and an audio/video (A/V) processor configured to present broadcast contents based on the signaling information for the service scan and the link layer packet.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: November 3, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Woosuk Kwon, Sungryong Hong, Kyoungsoo Moon, Woosuk Ko, Sejin Oh
  • Patent number: 10798426
    Abstract: Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: October 6, 2020
    Inventor: Bruce Melanson
  • Patent number: 10771862
    Abstract: Systems, methods, and apparatus to identify linear and non-linear media presentations are disclosed. An example method to determine whether a media presentation is a linear or a non-linear media presentation comprises generating a reference log comprising a first media identifier of first media and a time at which the first media was presented, accessing a media presentation log comprising a second media identifier of second media and a time at which the second media was presented, and determining whether the second media correspond to a linear media presentation or a non-linear media presentation by comparing the media presentation log to the reference log.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: September 8, 2020
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventor: F. Gavin McMillan
  • Patent number: 10764626
    Abstract: A method for presenting and controlling a panoramic image is provided.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: September 1, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Dan Yang, Xian Jun Wang, You Zhou, Yi Xie, Gang Xu, Jia Qu
  • Patent number: 10741216
    Abstract: A first method utilizes placeholder tags to facilitate a user's adding a tag to a video scene during a production process of a video. The tag is associated with an item depicted in the video and characterized by size, shape, temporal duration, and spatial location properties with respect to the video scene. A second method facilitates a user's customizing a video scene during a production process of a video, wherein computer-generated graphic content (logo or brand name for the tagged item) is overlaid on the item depicted in the video and associated with the tag. A third method facilitates a user to add a tag to a video scene during a production process of a video, where the video scene is related to another video scene associated with the video, and the method stores data associated with said another video scene to note the tag.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: August 11, 2020
    Assignee: Gula Consulting Limited Liability Company
    Inventor: Charles J. Kulas
  • Patent number: 10715866
    Abstract: The approach disclosed herein allows an end user to seamlessly switch and enjoy different versions of the same composition in a broadcast with one simple user action or gesture such as, for example, a swipe, button, click, or other user action. In particular, by utilizing a plurality of instances of an automation playback system or database with identical media libraries containing different versions of the same compositions, running the different versions of a selected composition locked together, and utilizing mechanics within the application, site, or platform, the user can switch between, for example, an uncensored and censored version of the same composition in real time.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 14, 2020
    Assignee: DASH RADIO INC.
    Inventors: Scott Keeney, John Halterman
  • Patent number: 10708335
    Abstract: An encoder resource receives segments of content on one or more data feeds. The encoder resource receives and/or produces encoder control information specifying multiple different bit rate data streams on which to encode the segments of content. As specified by the encoder control information, in accordance with encoding rules, the encoder resource adaptively encodes the segments of content into a varying number of different bit rate data streams. Clients in a network environment initiate retrieval of the varying number of different bit rate data streams to playback content.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 7, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: James S. Manchester, Wilfred Jaime Miles, Matthew Zelesko, Ethan Wolf
  • Patent number: 10701432
    Abstract: Disclosed are methods and systems for providing a scaled user interface. A content player can provide a user interface that enables a user to manage playback (e.g., seek) of the time-based content item. The user can access a first playback direction (e.g., a first playback axis, etc.) associated with the time-based content item and cause a user interface element to be displayed. The user can click/press the user interface element in a continuous action to cause a second playback direction (e.g., a second playback axis, etc.) to be displayed. The second playback direction can be associated with a scale that is different (e.g., less/greater) than a scale associated with the first playback direction.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: June 30, 2020
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Daniel Niland
  • Patent number: 10692187
    Abstract: Systems, methods, and non-transitory computer-readable media can determine that a content item is being presented through a display screen of the computing device. Information describing one or more salient points of interest that appear during presentation of the content item are determined, wherein the salient points of interest are predicted to be of interest to one or more users accessing the content item. The presentation of at least a first salient point of interest is enhanced during presentation of the content item based at least in part on the information.
    Type: Grant
    Filed: April 16, 2017
    Date of Patent: June 23, 2020
    Assignee: Facebook, Inc.
    Inventors: Evgeny V. Kuzyakov, Chetan Parag Gupta, Renbin Peng
  • Patent number: 10694142
    Abstract: An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: June 23, 2020
    Assignee: ONSTREAM MEDIA CORPORATION
    Inventor: Gregory Duane Ellis
  • Patent number: 10687115
    Abstract: Apparatus and methods for the storage and delivery of content over a network. In one embodiment, the network comprises a managed content distribution network, and the apparatus comprises a “cloud” digital video recorder (cDVR) server which stores, processes and assembles content prior to its delivery in a way that obviates superfluous storage, and gains significant network efficiencies. This approach also facilitates various pre-streaming processing in the video recording (e.g., cDVR) system. One or more content libraries adapted to facilitate cDVR content assembly and access are also disclosed. Secondary content (e.g., promotions, advertisements, etc.) can also be selectively inserted into cDVR content. Various access, business or operational rules and methods implementing the foregoing are also described.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: June 16, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventor: Ranga Muvavarirwa
  • Patent number: 10674109
    Abstract: An audio/video stream recording, storage, and delivery system 10 utilizes an Internet-based browser connection. The system 10 includes recording software 20, storage memory 30, a code generator 40, and a user interface 50. Preferably, the recording software 20 is located on the host back end 60 where it processes and records audio and video material that originates from the user front end 70 and is streamed to the host back end. The storage memory 30, which is also located on the host back end 60, stores the recorded audio and video material. The user interface 50 to the system provides a user located at the user front end 70 with remote access to a virtual recording room. The user interface 50 further enables the user to record audio and video material streamed from the user front end 70 by activating the recording software 20 located on the host back end 60. This is accomplished without requiring recording functionality on the user front end 70.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: June 2, 2020
    Assignee: ONSTREAM MEDIA CORPORATION
    Inventor: Gregory Duane Ellis