Patents Examined by Junior O Mendoza
-
Patent number: 11743526Abstract: A method includes determining a current location of a vehicle, determining a match between the current location of the vehicle and a video location associated with a video captured at the current location of the vehicle, selecting a portion of the video based on an input representing selection of a historical view of the current location of the vehicle, and displaying the selected portion of the video corresponding to the historical view of the current location.Type: GrantFiled: March 24, 2022Date of Patent: August 29, 2023Assignee: APPLE INC.Inventors: Devin W. Chalmers, Sean B. Kelly
-
Patent number: 11729459Abstract: Features of various implementations are used to control operation of a second electronic device from a first electronic device using indirect control methods and optical character recognition. In some implementations, communication between a primary set-top box and a supplemental set-top box is configured in order to avoid the need for one or more provider-specific APIs. For example, one aspect of the disclosure is a method of identifying commands that can be used to control one or more features of a primary set-top box (e.g., DVR or VOD features) by a supplemental set-top box issuing commands to the primary set-top box via a wireless (e.g., IR) transmitter, and then using optical character recognition to identify the outcomes of those commands as displayed on a primary TV display or secondary display.Type: GrantFiled: May 6, 2021Date of Patent: August 15, 2023Assignee: Google LLCInventors: Vincent Dureau, Nathan Leslie Sandland
-
Patent number: 11722753Abstract: Receiving and processing out-of-band (OOB) data along with a media stream is disclosed. The received OOB data can be extracted from an OOB data stream and correlated with the media stream using timestamps. Display and other operations can then be performed when a timestamp of the OOB data matches a current timestamp of the media stream. In addition, timestamp notification requests can be received and processed such that when the current timestamp of the media stream matches a requested timestamp, a notification can be transmitted, and data can be received in response to the notification.Type: GrantFiled: February 12, 2019Date of Patent: August 8, 2023Assignee: Apple Inc.Inventors: William M. Bumgarner, Blake Seely, Christopher L. Oklota, Dale A. Taylor, Eswar Priyadarshan
-
Patent number: 11716501Abstract: Various arrangements for facilitating smart television content receivers are provided. A primary television receiver (PTR) having a first operating system may be configured to receive digital content from a remote content provider and distribute the content to one or more devices in response to a request for the content. A secondary television receiver (STR) configured to be in communication with a PTR and having a second operating system may be configured to receive the digital content from the PTR and provide the content to a display for presentation. The STR may include a first software stack including first processes and a first inter-process communication (IPC) mechanism, and a second software stack including second processes and a second IPC mechanism. The first processes may use the first IPC to communicate with the second processes. The second processes may use the second IPC to communicate with others of the second processes.Type: GrantFiled: December 20, 2021Date of Patent: August 1, 2023Assignee: DISH Network L.L.C.Inventor: Kan Man Wong
-
Patent number: 11695986Abstract: Aspects of the subject disclosure may include, for example, receiving, for a selected channel, a first video; processing the first video for rendering on a display being viewed by a user; selecting from among a plurality of channels a subset of channels for which to pre-fetch data, the selecting being according to predictions that each channel of the subset of channels is more likely to be requested by the user than each channel of the plurality of channels that is not part of the subset; prioritizing the subset of channels such that a first channel of the subset of channels has a priority over a second channel of the subset of channels, the first channel being given the priority based upon a prediction that the first channel is more likely to be requested by the user than the second channel; pre-fetching, for the first channel, first data of a first type and second data of a second type; and pre-fetching, for the second channel, third data of the first type without pre-fetching any data of the second type.Type: GrantFiled: June 9, 2022Date of Patent: July 4, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexander Ruditsky, Eric Zavesky
-
Patent number: 11695970Abstract: A system and method is provided for minimizing delay time for controlling media content capture during live video broadcast production. The system includes a video production receiver that receives media content streams from one or more cameras that includes live media content captured by the cameras and encoded in a first encoding format. Moreover, a multi-view interface displays the media content and a video production controller generates control instructions based on inputs to the interface to change operation of the cameras capturing the respective media content. A camera controller is included that transmits the generated control instructions to the cameras to change the operation for capturing the respective media content. Moreover, the video production controls production of a live video stream for video broadcast production using media content that is captured from the cameras and that is encoded in a second encoding format different than the first encoding format.Type: GrantFiled: September 30, 2021Date of Patent: July 4, 2023Assignee: GRASS VALLEY CANADAInventor: Charles S. Meyer
-
Patent number: 11689769Abstract: Methods and apparatus to measure exposure to streaming media are disclosed. An example apparatus includes an event listener to listen for an event notification based on a playback position of a first media segment of a multi-segment media. The example apparatus includes a metadata handler to update a multi-file counter with an offset based on a duration of the first media segment, detect that a second media segment is a segment of the multi-segment media, determine a playback time within the second media segment, add the playback time to the multi-file counter to determine a corresponding playback time of the multi-segment media, and attempt to perform a lookup of a metadata tag in a table based on the playback time of the multi-segment media. The example apparatus includes and a transmitter to transmit the metadata tag corresponding to the playback time of the multi-segment media to an audience measurement entity.Type: GrantFiled: June 30, 2021Date of Patent: June 27, 2023Assignee: The Nielsen Company (US), LLCInventor: Jan Besehanic
-
Patent number: 11671675Abstract: Provided are systems and methods for augmenting audio/video content with enhanced interactive content. Events are detected in the audio/video content and contextual information is determined corresponding to the events using enhanced metadata and content-specific data. Indicators are displayed to indicate the occurrence of an event and the information about the event is provided.Type: GrantFiled: November 9, 2020Date of Patent: June 6, 2023Assignee: Rovi Guides, Inc.Inventors: Jing Sun, Yunbo Tang
-
Patent number: 11659258Abstract: The present invention proposes a program production method or the like that is suitable for generating a program according to a change in situation. In a program production apparatus 3, a program production unit 21 generates a program using material data. A basic script storage unit 11 stores a basic script. In a stage in which the generation of the program is started, the program production unit 21 generates the program according to the basic script. Subsequently, the program production unit 21 gradually modifies the basic script using dynamic data (e.g., a user's instruction, information collected in a real-time manner, etc.), so as to generate a program suitable for the situation of the material data, viewers, or the like. This enables the provision of even live broadcasting with a small number of users. Also, this allows emergency broadcasting to be automatically provided according to situation.Type: GrantFiled: August 27, 2020Date of Patent: May 23, 2023Assignee: BOND Co., Ltd.Inventors: Hiromi Furukawa, Hiroyuki Sato, Ryuji Takase
-
Patent number: 11641509Abstract: Methods and systems for an intelligent tap with dynamically configurable amplifier gain. The intelligent tap includes a filter configured to process a signal received from a service provider system via a hybrid fiber-coaxial network, an amplifier connected to the filter, the amplifier configured to apply a feedback controlled gain value to the signal to generate an output signal, where the feedback controlled gain value is based on a comparison of a target signal strength to a sampled output signal strength, and a signal strength measuring component connected to the amplifier in a feedback loop, the signal strength measuring component configured to sample the output signal, and compare a signal strength of a sampled output signal to the target signal strength to generate the feedback controlled gain value, where application of the feedback controlled gain value maintains the output signal at a constant amplitude pursuant to the target signal strength.Type: GrantFiled: July 26, 2021Date of Patent: May 2, 2023Assignee: Charter Communications Operating, LLCInventor: Charles Cook
-
Patent number: 11638064Abstract: A media presentation and distribution system includes a verification server that handles dynamic verification of playback of media assets on a client device. The client device receives an asset stream of media assets that comprises one or more tags embedded in the media assets. The client device detects an asset identifier associated with each of the media assets during playback of each media asset on the client device, based on identification of a tag of the one or more tags. The verification server verifies the playback of the media assets on the client device based on received support information from the client device. The playback of the media assets are verified to satisfy defined asset delivery criteria and to identify and debug a deviation or one or more errors with the playback of the media assets.Type: GrantFiled: June 7, 2021Date of Patent: April 25, 2023Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
-
Patent number: 11638056Abstract: A method of session-based DASH operations can include receiving a media presentation description (MPD) referencing a session-based description (SBD) and indicating a key name during a media access session. The SBD includes a first repeating pattern element that includes a first sequence of timed key values of the key name. The first repeating pattern element indicates that the first sequence of the timed key values of the key name is relocated along a timeline or an orderline. A first key value of the key name corresponding to a timing or a segment number of a current segment of a sequence of segments can be determined based on the first repeating pattern element in the SBD. A request for the current segment can be transmitted to a media content server. The request includes a pair of the key name and the first key value.Type: GrantFiled: October 14, 2021Date of Patent: April 25, 2023Assignee: Tencent America LLCInventor: Iraj Sodagar
-
Patent number: 11638045Abstract: Methods and systems to authorize devices and/or perform other actions based on identifying content distributors are described. In some example embodiments, the methods and systems access video content playing at a client device, calculate fingerprints of a portion of the video content, identify a distributor of the video content based on the fingerprints, and perform an action in response to the identification of the distributor of the video content, such as actions to authorize the client device or other associated devices (e.g., second screens) to receive content from the distributor, actions to present sponsored content to the client device or associated devices, and so on.Type: GrantFiled: November 16, 2021Date of Patent: April 25, 2023Assignee: Roku, Inc.Inventors: Donald F. Gordon, Markus K. Cremer, Peter Dunker
-
Patent number: 11638057Abstract: Described is a method of managing a network for delivering content in a hybrid unicast/multicast network, where content is requested by clients over unicast, but all or some of the content is delivered in part over multicast. A client requests content (in the form of segments) and receive the responses (segments) over unicast via a first proxy. The first proxy measures the time between requests and associated requested segment sizes. These measurements are used to effectively determine a unicast request rate given by the segment size divided by the time between requests. Subsequent requested segments can then be delivered over multicast over a portion of the route to the client using a multicast rate that is set as a function of (for example, 110% of) the unicast request rate. In general, the multicast path will be from a second proxy to the first proxy.Type: GrantFiled: August 4, 2020Date of Patent: April 25, 2023Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Stephen Appleby, Rory Turnbull, Timothy Stevens
-
Patent number: 11627374Abstract: The disclosure relates to a method for monitoring usage of at least one application executed within an operating system of an electronic device. The method includes at least one iteration of, while a processing condition is not satisfied, determining a video event associated with a current application and storing the video event in a data structure, delivering a set of video events. The method further includes, once the processing condition is satisfied, determining a past time slot, calling an usage statistics API provided on the operating system, delivering a set of application events representative of whether an application has been put in system foreground or system background, retrieving application events that have occurred during the past time slot, retrieving video events that have occurred during the past time slot, and chronologically ordering the retrieved application and video events, delivering a consolidated set of ordered events.Type: GrantFiled: March 30, 2020Date of Patent: April 11, 2023Assignee: Thomson LicensingInventor: Laurent Dauvin
-
Patent number: 11616991Abstract: In some embodiments, a system is provided, and computer-executable instructions cause the system to: obtain, at an edge server of a content delivery network, a request for a content item from a client device; determine that the there are multiple versions of the first content item that require varying amount of resources to serve including a first version, and a second version requiring more resources to serve than the first version; select the second version; send the second version; determine that the client device is not properly rendering the second version of the content item; and in response to determining that that the client device is not properly rendering the second version, send the first version.Type: GrantFiled: July 3, 2020Date of Patent: March 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Ryan Farris, Prashant Verma, Ronil Sudhir Mokashi
-
Patent number: 11606611Abstract: A media presentation and distribution system includes a verification server that handles dynamic verification of playback of media assets on a client device. The client device receives an asset stream of media assets that comprises one or more tags embedded in the media assets. The client device detects an asset identifier associated with each of the media assets during playback of each media asset on the client device, based on identification of a tag of the one or more tags. The verification server verifies the playback of the media assets on the client device based on received support information from the client device. The playback of the media assets are verified to satisfy defined asset delivery criteria and to identify and debug a deviation or one or more errors with the playback of the media assets.Type: GrantFiled: June 7, 2021Date of Patent: March 14, 2023Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
-
Patent number: 11589115Abstract: An example method includes receiving a selection of a media content, applying customized parental control rules associated with a user to the media content, providing a notification to apply a parental control associated with the customized parental control rules to the media content, receiving a confirmation to apply the parental control, and controlling the media content in accordance with the parental control that is applied.Type: GrantFiled: March 5, 2021Date of Patent: February 21, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Megha Venugopal, Binny Asarikuniyil
-
Patent number: 11582526Abstract: A media sharing and communication system, including a recording mechanism that records a desired portion of media upon activation by a first individual user, a first user transmitter/receiver that transmits the portion of media and a message generated by the first individual user regarding the portion of media to a second individual user and is capable of transmitting a message to a second individual user, a confirmation mechanism that confirms that the second individual user is authorized to view the portion of media and a notification mechanism that notifies the first individual user if the second individual user is not authorized to receive the portion of media, and a second user transmitter/receiver that receives the portion of media and voice message upon authorization of the second individual user, wherein the systems are capable of receiving and executing voice commands. A method of sharing portions of media.Type: GrantFiled: March 27, 2020Date of Patent: February 14, 2023Inventor: David A. Taylor
-
Patent number: 11575950Abstract: A server resource provides notification to subscribers in a respective network environment that the content is available for retrieval at a particular bit rate (e.g., a promotional bit rate) or particular level of quality (e.g., promotional level of quality) amongst multiple levels of quality for a limited duration of time. For example, an especially high level of quality (or bit rate) of the content may be available only for the limited duration of time. After making the especially high level of quality of content available for retrieval during a promotional period, the content may be subsequently available for retrieval only at lower levels of quality. Accordingly, one or more configurations as discussed herein include changing the ability to access content encoded at different levels of quality over time.Type: GrantFiled: June 7, 2017Date of Patent: February 7, 2023Assignee: Time Warner Cable Enterprises LLCInventors: Wilfred Jaime Miles, James S. Manchester