Control Process Patents (Class 725/93)
  • Patent number: 12250111
    Abstract: A method for cloud-native centralized fault monitoring in a telecommunication network, the method performed by a processor and comprising receiving one or more raw fault messages associated with one or more respective network devices, wherein the one or more raw fault messages are received using one or more network protocols associated with the one or more respective network devices; identifying fault information from the one or more raw fault messages; enriching the fault information based on continuously processing the fault information and additional contextual information; and storing the enriched fault information in a plurality of databases, wherein a first subset of the enriched fault information is stored in a first database and a second subset of the enriched fault information is stored in a second database.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 11, 2025
    Assignee: RAKUTEN SYMPHONY, INC.
    Inventors: Amber Jain, Nimit Agrawal, Hemant Gupta
  • Patent number: 12249345
    Abstract: Implementations disclosed herein are directed to utilizing ephemeral learning techniques and/or federated learning techniques to update audio-based machine learning (ML) model(s) based on processing streams of audio data generated via radio station(s) across the world. This enables the audio-based ML model(s) to learn representations and/or understand languages across the world, including tail languages for which there is no/minimal audio data. In various implementations, one or more deduping techniques may be utilized to ensure the same stream of audio data is not overutilized in updating the audio-based ML model(s). In various implementations, a given client device may determine whether to employ an ephemeral learning technique or a federated learning technique based on, for instance, a connection status with a remote system. Generally, the streams of audio data are received at client devices, but the ephemeral learning techniques may be implemented at the client device and/or at the remote system.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: March 11, 2025
    Assignee: GOOGLE LLC
    Inventors: Johan Schalkwyk, Blaise Aguera-Arcas, Diego Melendo Casado, Oren Litvin
  • Patent number: 12184906
    Abstract: Systems and methods are described herein for dynamically detecting repetitive content. The content that is detected as repetitive may be cached for longer periods of time. Subsequent re-transmissions of the repetitive content to user devices may be done by retrieving the content from a cache rather than requesting the content from a transcoder and/or a packager. The repetitive content segments may be retrieved from a cache, thereby saving transcoding and other system resources. A data file may be generated to map the stored segments to their cache locations and to indicate a predicted time for future transmission of the content.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: December 31, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Patent number: 12177528
    Abstract: Systems and methods are described herein for providing a search result based on an ambiguous voice query. The system comprises receiving an ambiguous voice query relating to an object from a user, retrieving a viewing history of the user for about a list of media assets viewed by the user, determining, from the list of media asset, a media asset that is likely to contain the object based at least in part on metadata of the media asset and the ambiguous voice query, searching content of the determined media asset to identify a segment within the media asset that contains the object, and generating a display of information about the object identified from the segment.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: December 24, 2024
    Assignee: Rovi Product Corporation
    Inventors: Stuart Bryant, Aaron James Biggs, Penelope Jane Warburg, Sallianne E. Sorget, Michael Galante, Corey Tulis
  • Patent number: 12164824
    Abstract: The present disclosure relates to an interactive projection input and output device, which includes: a projecting module, configured to display a screen mirroring content from an external device in a projection region of a projection picture corresponding to the external device; a coordinated operation capturing module, configured to: determine a first coordinate of a user coordinated operation point corresponding to a user coordinated operation behavior in a first coordinate system; a coordinated instruction generating module, configured to, generate a position information instruction according to the first coordinate of the user coordinated operation point and regional position information of the projection region in the first coordinate system; and a wireless transmission module, configured to receive screen mirroring information from the external device, and send the position information instruction to the external device, so as to operate the external device.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: December 10, 2024
    Inventor: Yong Gao
  • Patent number: 12083422
    Abstract: An information system includes: a self-status storage unit in which self-status information is stored; an other-status storage unit in which status information of another service server is stored; a service unit that provides a service to terminal apparatuses; a status transmitting unit that transmits the self-status information to a management server; a status receiving unit that receives other-status information from the management server; a first determining unit that determines whether or not the self-status information satisfies a first condition; and a transfer processing unit that performs transfer processing, which is processing for enabling any one or more terminal apparatuses to which a service is being provided by the service unit to receive a service from another service server, in the case in which it is determined that the first condition is satisfied.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: September 10, 2024
    Assignee: DIARKIS INC.
    Inventor: Nobuyori Takahashi
  • Patent number: 12075100
    Abstract: Per-segment parameters for content delivery are described herein. A manifest file for a segment and a parameter file for the segment may be sent to a user device. The parameter file may indicate one or more time ranges each corresponding to a parameter value. Requests for content segments based on the manifest file and the parameter file may be received. The user device may access the parameter file to determine a time range of the one or more time ranges into which a start time of a particular segment falls. The user device may determine a parameter value as corresponding to the determined time range. The user device may then generate a request to include the determined parameter value.
    Type: Grant
    Filed: April 24, 2023
    Date of Patent: August 27, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Alexander Giladi, Weidong Mao, Jiang Xu
  • Patent number: 12047641
    Abstract: Systems and methods are described for viewing missed media content. A media content stream is received at a user device. A first timestamp is logged, in response to determining a first failure in the receiving of the content stream, indicating when the first failure in the receiving of the content stream to the user device occurred. A second timestamp is logged, in response to determining a first restoration of the receiving of the content stream, indicating when the first restoration in the receiving of the content stream to the user device occurred. A first recorded portion of the media content stream is retrieved. The first recorded portion has a start point corresponding to the first timestamp and an end point corresponding to the second timestamp.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: July 23, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Rohit Dhiman, Ashish Gupta, Vaibhav Gupta
  • Patent number: 11842609
    Abstract: First game state data captured from a first client and characterizing in-game information of a first match of a peer-to-peer digital gaming tournament is received. Second game state data captured from a second client and characterizing in-game information of a second match of the peer-to-peer digital gaming tournament is received. The first match and the second match being separate gaming instances. The first game state data captured during the first match and representative of an internal state of a digital video game. The first game state data and the second game state data is compared using a predefined comparison rule by computing a measure of a performance of a first player in the first match with a measure of a performance of a second player in the second match. The comparison is provided. Related apparatus, systems, articles, and techniques are also described and illustrated.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 12, 2023
    Assignee: Skillz Platform Inc.
    Inventor: Andrew Paradise
  • Patent number: 11812078
    Abstract: Disclosed is a joint recommendation and cache optimization method based on a collaboration of multiple base stations, each base station in a target area randomly caching contents stored to the cloud, when each base station in the target area receives a to-be-responded content request, constructing the recommendation optimization sub-model, the access optimization sub-model and the cache optimization sub-model, then constructing and solving the optimization problem to obtain the target base station, optimal cached contents and the recommendation list that correspond to the to-be-responded content request. Through the technical solution of the present application, the total time delay of the system is minimized, and by jointly optimizing the recommendation decision, access decision and cache decision, the delay can be significantly reduced with a lower cache capacity, and more efficient for users, good experience.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: November 7, 2023
    Assignee: NANJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Qi Zhu, Xiaoqi Chen
  • Patent number: 11778461
    Abstract: An information processing apparatus includes an authenticating unit, a transmitter, a receiver, and a controller. The authenticating unit authenticates a user. The transmitter transmits user identification information of the user authenticated by the authenticating unit to a management apparatus via a dedicated network used for exchanging the user identification information and restriction information. The receiver receives the restriction information of the user corresponding to the transmitted user identification information from the management apparatus via the dedicated network. The controller controls a range of a function usable by the user based on the restriction information received by the receiver.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: October 3, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Takashi Nakamura
  • Patent number: 11695816
    Abstract: A server for streaming a video to a client involves making the video available from the server to the client upon request in at least a temporal independent version and a temporal dependent version. The server is configured for: i) receiving a request from the client to receive a stream of the video from an arbitrary starting point in time; and ii) retrieving at least the first frame from the temporal independent version; and iii) retrieving frames subsequent to the at least first frame from the temporal dependent version; and iv) sending the at least first frame to the client and send the frames subsequent to the at least first frame to the client.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: July 4, 2023
    Assignee: THEO TECHNOLOGIES
    Inventors: Maarten Tielemans, Pieter-Jan Speelmans, Steven Tielemans, Egon Okerman
  • Patent number: 11630883
    Abstract: A method is provided that determines whether to allow an application (app) for use or restrict the app on a set top box (STB). The method includes the steps of measuring at the STB, one or more resources used by the app; comparing at the STB, one or more thresholds set by an operator; and determining if the one or more resources used by the app exceed one or more thresholds set by the operator. Another method is provided that monitors applications (apps) that are installed a set top box (STB) for illegal or harmful activity by a policy manager. This method includes downloading and copying an app from an external source; installing or uninstalling the app into an application folder; providing a notification informing the policy manager of the installing or uninstalling of the app; and evaluating the app be installed or uninstalled.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: April 18, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Paul Moroney, Cesar A. Moreno, Gopalkrishna V. Mudaliar, Arpan Kumar Kaushal
  • Patent number: 11622143
    Abstract: A system generates disparate live output stream manifests. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: April 4, 2023
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11589098
    Abstract: A system generates disparate live output stream manifests. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: February 21, 2023
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11477543
    Abstract: Methods, apparatus, systems, and articles of manufacture to monitor media are disclosed. An example apparatus includes first means for performing a first mapping of a first media identifier and timestamp to a second media identifier in a look-up table (LUT), the first media identifier and timestamp based on media obtained from a server, the first media identifier to identify the media, means for determining a third media identifier and a second timestamp based on media monitoring information (MMI) obtained from the server, the MMI obtained from the server in response to an access of the media identified by the third media identifier by a media device, second means for performing a second mapping of the third media identifier and the second timestamp to the first media identifier and timestamp in the LUT, and means for crediting access of the media to the media device based on the second mapping.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: October 18, 2022
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Steven J. Splaine, Arun Ramaswamy, Kevin K. Gaynor, Chris G. Nicotra, Alan N. Bosworth
  • Patent number: 11463761
    Abstract: Aspects of the subject disclosure may include, for example, a method of apportioning, by a processing system including a processor, a viewable area of a display screen into a main area and an application area; downloading, by the processing system, media content; displaying, by the processing system, the media content within the main area of the display screen; extracting, by the processing system, metadata from the media content; and providing, by the processing system, the metadata to an application, wherein the application: downloads information associated with the metadata provided in the media content, applies a bitrate limit to the downloading of the information to prevent interference with the downloading of the media content, generates display content based on the information, and sends the display content for displaying within the application area of the display screen concurrently with the media content being displayed in the main area of the display screen. Other embodiments are disclosed.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: October 4, 2022
    Assignee: INTERWISE LTD.
    Inventors: Yehuda Volk, Rinat Zilberstein, Erez A. Korn, Avigayil Bar-Asher
  • Patent number: 11392997
    Abstract: Systems and methods for curating and distributing content are provided. A listing of a plurality of content items and an access condition form is presented to a user. Each respective content item is associated with a corresponding resource allotment, source, classification, and content item access conditions. The listing includes a first virtual bin that includes some content items, and a second virtual bin for each respective content item that is not in the first virtual bin. The access condition form includes initial prompts. Upon detecting a selection of a respective content item of the second virtual bin, the item is reassigned to the first virtual bin and the access condition form is updated and re-presented. A plurality of responses to updated prompts is then received. Each content item in the first virtual bin is distributed to an address associated with the user, thereby curating and distributing the content items.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: July 19, 2022
    Assignee: STRIKEPOINT MEDIA, INC.
    Inventors: Bryan Maxwell Rosenkrantz, Jeremy Gordon Blossom
  • Patent number: 11394809
    Abstract: Systems and methods for continuous tracking of media file playback. First, transaction data from a platform stream is received. The transaction data corresponds to a request to play a media file from an end user, as well as continuous play information. Next, the transaction data is verified. Then, the verified transaction data is signed using a cryptographic signature. Next, it is determined whether the transaction data corresponds to a valid blockchain transaction. If the transaction data corresponds to a valid blockchain transaction, the valid blockchain transaction is recorded to a blockchain. Last, the transaction data and the cryptographic signature are transmitted to one or more validation nodes.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 19, 2022
    Assignee: Beatdapp Software Inc.
    Inventors: Pouria Assadipour, Andrew Batey, Morgan Hayduk
  • Patent number: 11381884
    Abstract: Aspects of the subject disclosure may include, for example, obtaining, over a first mobile network, first media content from a media content server, and detecting a travel route associated with the communication device. Further embodiments can include identifying a group of mobile networks associated with the travel route in which the group of mobile networks comprise the first mobile network. Additional embodiments can include determining a network condition associated with a second mobile network of the group of mobile networks, and identifying a portion of the travel route associated with the network condition. Also, embodiments can include adjusting the obtaining of the first media content from the media content server according to the network condition. Other embodiments are disclosed.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: July 5, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Megha Venugopal, Binny Asarikuniyil
  • Patent number: 11381877
    Abstract: A method for processing hybrid playing of multi-type multimedia includes: receiving a return instruction; determining whether a current address is a homepage address of the playing apparatus; when the current address is the homepage address, obtaining state switching information of a broadcast TV video and a video on demand (Vod) played by the playing apparatus; determining whether the obtained state switching information meets a preset condition; and when the state switching information meets the preset condition, cleaning up residual data of playing the Vod.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: July 5, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Zhe Cao, Shanping Wu, Shiqian Tang, Haihua Wang, Yifei Luo
  • Patent number: 11245940
    Abstract: A method for transmitting media data in a Moving Picture Experts Group (MPEG) Media Transport (MMT) system is provided. The method includes receiving a Media Processing Unit (MPU) fragmented into one or more Media Fragment Units (MFUs), generating one or more multimedia data packets each including a packet header and a payload, based on the MPU, and transmitting the one or more multimedia data packets to a terminal. A payload header included in the payload includes identification information indicating an MPU to which at least one MFU included in the payload belongs, and a counter indicating the number of the at least one MFU.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: February 8, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Mo Park, Sung-Oh Hwang, Sung-Ryeul Rhyu, Jae-Yeon Song
  • Patent number: 11234056
    Abstract: Aspects of the subject disclosure may include, for example, receiving a first manifest file from a first server that includes first metadata that identifies a second server where a first portion of data associated with a content item is stored, responsive to the receiving of the first manifest file, determining that a trickplay command is received by a processing system, responsive to the determining that the trickplay command is received, generating or modifying a second manifest file to incorporate the first metadata, and obtaining the first portion of the data associated with the content item from the second server in accordance with the second manifest file. Other embodiments are disclosed.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: January 25, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Binny Asarikuniyil
  • Patent number: 11218768
    Abstract: The present disclosure relates to an information processing device, an information processing method, and a program enabling an enhanced sense of unity between a performer and a viewer. The information processing device includes a viewer information acquisition unit that acquires specific viewer information input from a viewer who views a distributed moving image, a performer information acquisition unit that acquires specific performer information input from a performer who performs in the moving image, an emotion recognition unit that recognizes an emotion on a basis of at least one of the viewer information and the performer information, and a control unit that controls an addition of an effect based on the emotion. The present technology is applicable to a distribution system that distributes moving images, for example.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: January 4, 2022
    Assignee: SONY CORPORATION
    Inventors: Takaaki Nakagawa, Rio Yamasaki, Masafumi Kakisaka
  • Patent number: 11205432
    Abstract: A cross-platform communication method, a server device and an electronic device are provided. A user message from a first electronic device is received via a first service providing platform. A user intent of the user message and a keyword associated with at least one second electronic device are recognized. The contact information of the second electronic device is queried according to the keyword. A response message related to the user message is transmitted to the second electronic device via a second service providing platform according to the contact information and the user intent, such that the second electronic device performs a function according to the response message.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: December 21, 2021
    Assignee: Wistron Corporation
    Inventors: Chih-Peng Lo, Shu-Hui Yeh
  • Patent number: 11172012
    Abstract: Technologies are described for enabling co-streaming of live video game streams by multiple broadcasters. For example, broadcasters that are eligible to co-stream can be determined. Invitations can be sent to the broadcasters to join a co-stream. After acceptance, a co-stream can be created. The co-stream can be streamed to viewer devices.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory M. Smith, Connor Peet, Nathan Yim, Joseph Michael Blouin, Mehmet Akkurt, Chad Curtis Gibson, Matthew Stephen Salsamendi
  • Patent number: 11159583
    Abstract: Technologies for casting digital media content include a source computing device communicatively coupled to a destination computing device. The source computing device is configured to transmit a set of identifiers of the source computing device to the destination computing device and receive a set of identifiers of the destination computing device from the destination computing device. Each set of identifiers includes a version (e.g., hardware or software) associated with the respective computing device and a unique identifier of the respective computing device. The source computing device is additionally configured to determine a subset of casting session parameters from a set of casting session parameters based on the one or more capabilities of the destination computing device which are usable by the destination computing device to establish a casting session and stream digital media content in accordance with the subset of casting session parameters. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 26, 2021
    Assignee: Intel Corporation
    Inventors: Karthik Veeramani, Preston J. Hunt
  • Patent number: 11153655
    Abstract: Methods and apparatus are relating to the use of machine learning techniques to identify unrated content that will be appealing to particular demographics. Using explicit feedback (e.g., star ratings) and implicit feedback (e.g., viewing behavior) for a given demographic, feature sets are extracted from the rated titles and then used to recognize similar titles in unrated content.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: October 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Vernon Germano, Kripa Kanchana Sivakumar, Xiang Hao
  • Patent number: 11146610
    Abstract: The invention relates to a method for data exchange using a virtually real-time protocol, in particular XMPP, which provides an increase in the attribute range by one or more quality-of-service attributes, which provides network elements involved in the data exchange for the determining of a handling of a respective message or stanza according to guidelines of the quality-of-service attribute. In this way, a quality of service can be implemented on an application level. The implementation of a quality of service on an application level guarantees an annotation of each individual stanza during a data transfer of stanzas associated with a plurality of different applications, in terms of their characteristics and expectations In this way, a detailed control of the data exchange can be achieved, on the part of the end point or client. The quality-of-service adjustments brought about via the quality-of-service attributes can also be passed along to deeper application layers, when necessary.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: October 12, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Johannes Hund
  • Patent number: 11122305
    Abstract: A multimedia streaming and network apparatus that includes a flash memory, a network module, an access module and a multimedia streaming module is provided. The network module includes a network processing circuit. The access module includes a flash memory controller and an access circuit. The flash memory controller controls and accesses the flash memory. The access circuit includes a network processing storage circuit, a command and data transmission circuit and an interface converting circuit. The command and data transmission circuit performs transmission of command and data between the processing storage circuit and the network processing circuit. The interface converting circuit performs transmission and interface conversion between the network processing storage circuit and the flash memory controller. The multimedia streaming module accesses the flash memory through the flash memory controller.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: September 14, 2021
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Chia-Jung Chang, Chien-Lien Peng, Fu-Ching Hsu
  • Patent number: 11109086
    Abstract: A system generates disparate live output stream manifests. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 31, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11102555
    Abstract: A method in a server for providing various Internet Protocol television signal qualities involves an IPTV signal having a first signal quality that is transmitted over a first network connection to a first device. A request to receive the IPTV signal over a second network connection at a second device with the IPTV signal having a second signal quality is received. A determination is made that the second network connection has sufficient bandwidth to transmit the IPTV signal at the second signal quality, and that the second device is capable of receiving IPTV signal. The transmission of the IPTV signal over the first network connection to the first device is ended. An endpoint for the transmission of the IPTV signal to the first device is determined. The IPTV signal is transmitted over the second network connection to the second device at the second signal quality beginning at the determined endpoint.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: August 24, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Gordon Beattie, Jr., Stephen J. Griesmer, Arvind Ramdas Mallya
  • Patent number: 11089183
    Abstract: Systems and methods for adaptive information packet transmission are disclosed. For example, one or more backup packets may be generated for a given data packet and a packet-spacing value and/or packet-sending order may be determined based at least in part on packet-loss data and/or other factors. The data packets and backup packets may be sent according to the packet-spacing value and packet-sending order, and feedback data may be provided by the receiving device. The feedback data may be utilized by the sending device to adapt the packet transmission parameters.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Alan Pogue, Shao-Cheng Wang
  • Patent number: 11076184
    Abstract: A system generates disparate live output stream manifests. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 27, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11044508
    Abstract: A system generates disparate live output stream manifests. For a disparate live media output stream manifest generated based on a first live input stream, programming schedules and/or events in a first live input stream manifest are identified. Based on a transition due to the identification, a second live input stream manifest and/or a pre-encoded media asset manifest is inserted in the disparate live output stream manifest. For the disparate live media output stream manifest s generated based on a first pre-encoded media asset, the programming schedules and/or the events in a first pre-encoded media asset manifest, and/or events in the second live input stream manifest defined in the programming schedules are identified. Based on another transition due to the identified events, a second pre-encoded media asset manifest and/or a live input stream manifest is inserted in the disparate live output stream manifest. The disparate live output stream manifest is published.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 22, 2021
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11012696
    Abstract: In some examples, a computing device may receive a request for a video segment captured by a particular camera, where the request specifies a date, a start time, and a length of the video segment. The computing device may identify stored data associated with the video segment in a storage device based on the date, the start time, the length, and an identifier associated with the particular camera and retrieve the stored data from the storage device. The computing device may determine that the stored data includes a subset of the video frames that were sent from the particular camera and excludes a remainder of the video frames and regenerate the remainder of the video frames based on the stored data to create regenerated data. The computing device may reconstruct the reconstructed video segment by merging the stored data with the regenerated data and provide the reconstructed video segment.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Siddharth Agrawal, Ashish Kumar Palo, Gyanendra Kumar Patro
  • Patent number: 10992973
    Abstract: A media packaging and distribution system that issues a plurality of first instructions into an instruction queue, allocates each of the plurality of first instructions to a corresponding first worker based on instruction type and priority level, determines a first and second manifest metadata based on validation and parsing of a first and second manifest data read from locations of corresponding input manifests, and ingests the determined first manifest metadata of a plurality of live input streams and a second manifest metadata of a plurality of pre-encoded media assets with corresponding indices in manifest metadata storage system. Further, a plurality of second instructions are issued to the instruction queue, allocate a second instruction from the plurality of second instructions to a second worker, and generate the plurality of disparate live media output stream manifests for a plurality of channels to be viewed on a plurality of consumer devices.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 27, 2021
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 10976985
    Abstract: A recording medium recording a program for causing a computer to execute a process including: acquiring a display target time by adding a fixed time to an average process time, which is an average of a sum of past times demanded for compression, network transfer, and decompression; acquiring a second time point when a decompression process of a data body is completed after reception of data which includes a first time point before a server compresses the data body; acquiring a current process time which indicates a sum of times demanded for compression, network transfer, and decompression of the data body by subtracting the first time point from the second time point; acquiring an adjustment time by subtracting the current process time from the display target time; displaying the data body by delaying the adjustment time; and updating a past average process time by including the current process time.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 13, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Yoshiyuki Kato, Yukihiko Furumoto, Kazunori Kumagai
  • Patent number: 10965912
    Abstract: A system and method for controlling and selecting sources in a room on a network. The system allows a remote viewer to create a virtual presence within the room by providing the available displays, corresponding to the sources, to the remote viewer. The system includes a standardizing technique for improving the communication and overall switching of data for streaming on a network. The system can include a recording server for performing dual recording of the video files in each of a local database and a remote database. A graphical user interface (GUI) display is provided to guide a local user through a medical procedure in the standardized system.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: March 30, 2021
    Assignee: Gyrus Acmi, Inc.
    Inventors: Eddie E. Mitchell, Peter Renzi
  • Patent number: 10958952
    Abstract: A media packaging and distribution system that issues a plurality of first instructions into an instruction queue, allocates each of the plurality of first instructions to a corresponding first worker based on instruction type and priority level, determines a first and second manifest metadata based on validation and parsing of a first and second manifest data read from locations of corresponding input manifests, and ingests the determined first manifest metadata of a plurality of live input streams and a second manifest metadata of a plurality of pre-encoded media assets with corresponding indices in manifest metadata storage system. Further, a plurality of second instructions are issued to the instruction queue, allocate a second instruction from the plurality of second instructions to a second worker, and generate the plurality of disparate live media output stream manifests for a plurality of channels to be viewed on a plurality of consumer devices.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 23, 2021
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 10955830
    Abstract: According to some exemplary embodiments, the present disclosure is directed to a secure edge datastream processing and distribution system comprising a trusted datastream with metadata indicating ownership and access rights added at an edge. Further embodiments include sensors, machines or robots sending sensor data attributes to a fog operating system data pipeline, the fog operating system data pipeline sending dynamic data tags to secure containers and/or the fog operating system data pipeline sending role and org assignment data to secure containers. The secure containers may send correlated edge analytics to an authorization policy engine, and/or the secure containers may send datastream identification definition data to an authorization policy engine.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: March 23, 2021
    Assignee: Nebbiolo Technologies, Inc.
    Inventors: Ruchir Tewari, Kannan Devarajan, Pankaj Bhagra
  • Patent number: 10917668
    Abstract: An online system receives live stream content to be provided to one or more client devices as the live stream is ongoing. The online system generates a variety of transcoded live stream content to ensure that client devices can readily playback the appropriately encoded content. Once the live stream ends, the online system determines whether to use a transcoded live stream content or to use the original content received by the online system in order to generate a video on demand. To do so, the online system considers the quality of the original content and issues associated with the original content such as missing video frames or missing audio excerpts. The online system can choose to normalize the original content by eliminating the issues to improve the quality of the normalized original content and subsequently generate the video on demand from the normalized original content.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 9, 2021
    Assignee: Facebook, Inc.
    Inventors: Mathieu R. Henaire, Amit Puntambekar
  • Patent number: 10887633
    Abstract: Described are systems and methods that enable secure real time communication (“RTC”) sessions that may be used, for example, for editing and movie production. Client devices may interact with an RTC management system to obtain color calibration information so that the color presented on the different client devices is consistent with each other and corresponds to the intended color of the video for which collaboration is to be performed. In addition, on-going multifactor authentication may be performed for each client device of an RTC session during the RTC session. Still further, to improve the quality of the exchanged video information and to reduce transmission requirements, in response to detection of events, such as a pause event, a high resolution image of a paused video may be generated and sent for presentation on the display of each client device, instead of continuing to stream a paused video.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: January 5, 2021
    Assignee: Evercast, LLC
    Inventors: Damien Phelan Stolarz, Roger Patrick Barton, Brad Thomas Ahlf, Chad Andrew Furman, Steven Barry Cohen
  • Patent number: 10887356
    Abstract: Aspects of the subject disclosure may include, for example, a method, including routing session status information from a content server to a first media gateway device, the first media gateway device initiating first communicative couplings according to the session status information for transmission of a first media stream from the content server to a group of wireless communication nodes over a multicast-broadcast single frequency network. A loss of operating performance of the first media gateway device may be detected and the session status information re-routed from the content server to a second media gateway device responsive to the detecting of the loss of operating performance of the first media gateway device, the second media gateway device initiating second communicative couplings according to the session status information for transmission of the first media stream from the content server to the group of wireless communication nodes to enable distribution to a group of end user devices.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 5, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Rajendra Prasad Kodaypak
  • Patent number: 10862804
    Abstract: A system and method for redirecting data packets communicated to a computing device over an overlay network is disclosed. The method includes monitoring resources installed on the computing device to identify the resources communicating over dedicated underlay IP address. The method further includes creating a rule based on the resources identified. The rule is transferred and stored on the computing device. On receiving a data packet, the rule is executed for redirecting the data packets from the overlay network to an underlay network and vice versa. The data packets are redirected by translating a destination IP address on a header of the data packet from an overlay IP address to an underlay IP address. The method thus redirects the data packets from the overlay network to the underlay network before reaching the resource, thereby preventing dropping of the data packet.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 8, 2020
    Assignee: COLOTOKENS INC.
    Inventors: Anoop Singh Kapoor, Ashish Trivedi, Ravi Voleti, Deepak Mohanty, Mritunjay Kumar
  • Patent number: 10779058
    Abstract: Systems and methods are described for aggressive advertisement of media content. The system, using a prominent attribute of a first media asset, selects, from a plurality of candidate media assets for partial exposure to the user, a second media asset that features the prominent attribute. In response to determining the end to the first scene, the system determines a second attribute of the first scene and plays back a first segment of the second media asset featuring the prominent attribute and the second attribute, and resumes playback of the first media asset. During the resumed playback of the first media asset, the system detects a third attribute of a second scene. In response to determining an end of the second scene, the system plays back a second segment of the second media asset featuring the prominent attribute and the third attribute before resuming playback of the first media asset.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: September 15, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, K Vishnu Vardhan, Srikanth Channapragada, Vikram Makam Gupta
  • Patent number: 10721525
    Abstract: The present disclosure relates to an information processing device, an information processing method, and a program enabling an enhanced sense of unity between a performer and a viewer. The information processing device includes a viewer information acquisition unit that acquires specific viewer information input from a viewer who views a distributed moving image, a performer information acquisition unit that acquires specific performer information input from a performer who performs in the moving image, an emotion recognition unit that recognizes an emotion on a basis of at least one of the viewer information and the performer information, and a control unit that controls an addition of an effect based on the emotion. The present technology is applicable to a distribution system that distributes moving images, for example.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: July 21, 2020
    Assignee: SONY CORPORATION
    Inventors: Takaaki Nakagawa, Rio Yamasaki, Masafumi Kakisaka
  • Patent number: 10698950
    Abstract: Systems and methods for creating customized vocal ensemble arrangements are provided herein. A user can specify a musical selection and provide information about an ensemble, such as the number of vocalists, vocal range, gender, and display preferences into the system. The system generates a conductor's score and individual vocalist scores that have been customized for each member of the ensemble to match their individual vocal range and tailored to balance the entire ensemble.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: June 30, 2020
    Assignee: NiceChart, Inc.
    Inventors: Steve Morell, Tammy Morell
  • Patent number: 10694257
    Abstract: Multicast video program switching architecture. In one embodiment, a user makes a request for service. A controller determines whether the channel is currently broadcast. When the channel is currently broadcast, redirect the user to an address of the channel. When the channel is not currently broadcast, query a storage apparatus to find a currently broadcast channel that has no current viewership, send, a request to a multicast network address translation (MNAT) router comprising a multicast address of the currently broadcast channel and an identifier of the requested channel to modify MNAT settings on the MNAT router and redirect the user to the multicast address, the multicast address associated with the requested channel.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: June 23, 2020
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Reuben Patterson, James Panagos
  • Patent number: 10642917
    Abstract: Segments of media content may be shared amongst multiple requesting entities in a cDVR environment. In one illustrative example, a first request to initiate recording of media content at a first start time is received from a first requesting entity. In response, a first encrypted copy of a first plurality of content segments of the media content is cached in network memory, in a first encryption window associated with a first encryption key. A first manifest including a first set of URLs is generated and sent to the first requesting entity, where URLs of the first set reference a first identifier of the first encryption window and a respective one of the content segments. If a second request to initiate recording of the media content is received from a second requesting entity at a second start time that does not exceed an interval threshold, no additional copy needs to be made.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: May 5, 2020
    Assignee: TRITON US VP ACQUISITION CO.
    Inventors: Clint Earl Ricker, David S. Morgan