Patents Examined by Fred Peng
-
Patent number: 11076199Abstract: Embodiments of the present disclosure relate to systems [100, 200, 300] and methods for providing targeted content in an eMBMS stream to a user device [130], wherein the systems [100, 200, 300] and the methods [400, 500] may be implemented through one a server [110] and a user device [130]. The method, in an embodiment, may comprise: receiving a request from the user device for availing the eMBMS stream; receiving a profile information from the user device; generating at least one context tag based on the profile information; screening the at least one portion of the eMBMS stream to identify at least one object; identifying and transmitting at least one content based on at least one of the profile information and the at least one context tag; and enabling the at the user device to exhibit the at least one content.Type: GrantFiled: September 26, 2017Date of Patent: July 27, 2021Assignee: RELIANCE JIO INFOCOMM LIMITEDInventors: Satish Nanjunda Swamy Jamadagni, Pankaj Arun Pophaly
-
Patent number: 11057673Abstract: Systems, methods, apparatuses and computer program products leveraging an internet of things network integrated into a surrounding environment to detect a presence of users within engagement zones surrounding content displayed in a physical location. One or more IoT devices equipped with sensors, audio systems, video systems and/or user input capabilities record interactions with the displayed content, and capture behavioral cues indicating an expressed interest in the content by users. Digital versions of the displayed content are delivered to one or more devices associated with the user. Additional content associated with the displayed content or similar content having one or more of the same distinguishing characteristics may be aggregated with the digital versions of the displayed content and delivered to the user. Aggregated content delivery can be delayed until users are in a safe, suitable location to review the aggregated content being delivered.Type: GrantFiled: January 22, 2019Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Raghuveer P. Nagar, Reji Jose, Anurag Srivastava
-
Patent number: 11025970Abstract: Systems and methods for controlling network bandwidth utilization by media streaming services are provided. According to one embodiment, a data stream associated with streaming media content being requested from an external service provider by a client device associated with a private network is intercepted by a network manager associated with the private network. Streaming options made available for streaming the streaming media content are limited by the network manager by: (i) identifying a policy applicable to the data stream; (ii) identifying a manifest specifying multiple versions in which the streaming media content is available to be streamed, within the data stream; (iii) determining the multiple versions by parsing the manifest; (iv) determining a prohibited version that exceeds a bandwidth limitation specified by the policy; (v) updating the manifest by removing information regarding the prohibited version from the manifest; and (vi) providing the updated manifest to the client device.Type: GrantFiled: August 3, 2018Date of Patent: June 1, 2021Assignee: Fortinet, Inc.Inventor: Pedro Miguel Paixao
-
Patent number: 10929520Abstract: Information handling systems may be equipped with interfaces to facilitate connection with peripheral devices to serve a variety of functions. A peripheral device may be configured with read-only configuration data when coupled to an information handling system, and the peripheral device allowed to operate in read-only mode. The configuration data may be transmitted as configuration channel (CC) sideband of the interface, such as a USB Type-C interface. If the peripheral device cannot be configured in read-only mode, the information handling system may prevent access to the peripheral device to maintain security policies and prevent data leakage.Type: GrantFiled: May 31, 2017Date of Patent: February 23, 2021Assignee: Dell Products L.P.Inventors: Scott Talmadge Ogle, Ricardo L. Martinez
-
Patent number: 10924782Abstract: The present disclosure provides a system for providing an image-segmentation based streaming service. The system includes a communication circuit configured to establish a communication channel with a streaming server, a storage configured to store data provided by the streaming server, a display configured to output an image, a processor functionally connected to the communication circuit, the storage, and the display. The processor can detect a region-of-interest (ROI) of an output image associated with a media presentation description (MPD) provided by the streaming server and transmit the ROI information to the streaming server. The processor can also receive image segments of a first resolution corresponding to the ROI information and a full image of a second resolution from the streaming server. The processor can also synthesize the image segments of the first resolution and the full image of the second resolution to output a synthesized reconstruction image through the display.Type: GrantFiled: November 29, 2018Date of Patent: February 16, 2021Assignee: Korea Electronics Technology InstituteInventors: Woochool Park, Junhwan Jang, Youngwha Kim, Jinwook Yang, Sangpil Yoon, Hyunwook Kim, Eunkyung Cho, Minsu Choi, Junsuk Lee, Jaeyoung Yang
-
Patent number: 10887658Abstract: A system and method for the simultaneous creation, assembly and transmission of synchronous multiple personalized messages to specific targeted individuals or other entities. The system can send rich media distinctly personalized messages such as commercials to a small or large group of selected individuals through any appropriate distribution media. A personalized message is created based on segmenting a message into multiple slots, and providing different selectable segments for each slot. The multiple segments are then simultaneously broadcasted over multiple data streams to a receiver, wherein the receiver switches between the data streams to assemble the personalized message in a just-in-time fashion. Other data including overlays, animation, frame transitions etc. may also be transmitted and used to assemble the personalized message.Type: GrantFiled: May 27, 2016Date of Patent: January 5, 2021Assignee: TIVO CorporationInventors: Seth Haberman, Chester Schuler, Abeljan van der Burgh, Alex Jansen, Gerrit Niemeijer
-
Patent number: 10834473Abstract: An information processing apparatus includes processing circuitry configured to issue a first command, via an application programming interface (API), that instructs a tuner device to tune to a RF channel of a broadcast stream. In response to reception of an indication from the tuner device that the RF channel is acquired, and the received indication specifies a signal type of the acquired RF channel is a first predetermined type of signal, the processing circuitry is further configured to (i) issue a second command that instructs the tuner device to identify each physical layer pipe (PLP) in the broadcast stream that includes low level signaling (LLS) tables, (ii) issue a third command that instructs the tuner device to select up to a predetermined number of PLPs from the identified PLPs and send data packets from the selected PLPs to the processing circuitry, and (iii) process the data packets.Type: GrantFiled: November 23, 2018Date of Patent: November 10, 2020Assignee: SONY CORPORATIONInventor: Graham Clift
-
Patent number: 10750228Abstract: Various embodiments are described herein for systems and methods that can be used to operate a media transmission network. In at least one embodiment, the media transmission network comprises a plurality of media processing devices configured to receive and process media streams based on control data. The media transmission network also comprises a controller coupled to the plurality of media processing devices and configured to generate a control signal for some or all of the media processing devices in the network. The controller is configured to determine the timing at which to transmit the control signal to a respective media processing device in order for the instructions in the control signal to be executed at the same time as the media data is received. The controller determines the transmission timing of each control signal by determining the latencies and delays of the network and the devices, such as, for example, network latency, processing delay, and/or control delay.Type: GrantFiled: September 8, 2017Date of Patent: August 18, 2020Assignee: Evertz Microsystems Ltd.Inventors: Eric Fankhauser, Rakesh Patel, Vince Silvestri
-
Patent number: 10715572Abstract: A client device is operated by obtaining a list of contacts, wherein the list of contacts includes contact information of authorized users, recording media content, defining a selected recipient of the media content, and transmitting the media content and contact information of the selected recipient to a media repository system to enable the media repository system to compare an identification of a user requesting access to the media content from the media repository system with the contact information of the selected recipient and to enable a communication device of the user to access the media content from the media repository system responsive to a determination that the contact information of the selected recipient matches the identification of the user. The media content includes audio, video, and/or image content.Type: GrantFiled: April 24, 2018Date of Patent: July 14, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Michael Denny, Hong Nguyen
-
Patent number: 10701409Abstract: Systems and methods are provided for selectively replacing commercials that are in a video data stream with alternative commercials. Automatic content recognition (ACR) is performed on the video data stream to detect the identity of each of the commercials played in a commercial block during a commercial break. Commercials in the video data stream which are detected as being displayed on a video display device are stored in a first database, and commercials in the video data stream which are detected as not being displayed on the video display device are stored in a second database. A rules engine defines how commercials in the video data stream should be replaced with other commercials. Commercials in the video data stream that were previously detected as being displayed on the video display device are selectively replaced with commercials that were previously detected as not being displayed on the video display device.Type: GrantFiled: October 8, 2018Date of Patent: June 30, 2020Assignee: Alphonso Inc.Inventor: Manish Gupta
-
Patent number: 10511889Abstract: Systems and methods are disclosed herein for returning to a first media asset that was replaced by playback of a second media asset when the first media asset is trending in social chatter. A media guidance application may identify the first media asset. In response to receiving a command from a user input device to access a second media asset, the media guidance application may replace playback of the first media asset with playback of the second media asset and monitor a social network for chatter relating to the first media asset. In response to detecting a threshold amount of chatter on the social network relating to the first media asset, the media guidance application may identify a play position in the first media asset corresponding to the chatter, and replace playback of the second media asset with playback of the first media asset at the identified play position.Type: GrantFiled: November 29, 2017Date of Patent: December 17, 2019Assignee: Rovi Guides, Inc.Inventor: Todd Dietz
-
Patent number: 10477254Abstract: Systems and methods are disclosed herein for providing media clips that depict referee's decisions that are similar to a decision made in a sporting event being currently consumed by the user. A media guidance application may be configured to perform the actions described herein. Specifically, the media guidance application may determine, that an officiator of the sporting event stopped play for a specific situation. In response, the media guidance application may extract metadata that corresponds to the specific situation and compare the metadata that corresponds to the specific situation with metadata for similar situations that occurred in other similar sporting events. The media guidance application may identify a similar situation or event that occurred in another similar sporting event (e.g., the same sport) and generate for display video of the similar situation.Type: GrantFiled: July 5, 2018Date of Patent: November 12, 2019Assignee: ROVI GUIDES, INC.Inventors: Thomas Kang-Po Yan, Hong-Qi Jia, Peter Boonstra, Kerui Chen
-
Patent number: 10477286Abstract: A streaming media file processing method and a live streaming system are provided. The method includes slicing a streaming media file into slices according to a preset time unit; creating a playing sequence number for each slice based on time data, where the playing sequence number is used to determine an order of playing back the slices; and storing the slices and the playing sequence numbers of the slices separately and establishing a mapping relationship between the slices and the corresponding playing sequence numbers. The present disclosure slices the streaming media file based on the preset time unit, and creates the playing sequence number for each slice based on time data, and selects and processes the slice file corresponding to the playing sequence number based on the time information, which facilities the subsequent operation to the slice file. In addition, the present disclosure also provides a live streaming system.Type: GrantFiled: July 13, 2017Date of Patent: November 12, 2019Assignee: WANGSU SCIENCE & TECHNOLOGY CO., LTD.Inventors: Hong Chen, Shibiao L V
-
Patent number: 10448124Abstract: The present disclosure provides a method and system for issuing media information, including: obtaining a listing of changed media information that is in an unprocessed state, including identification information of a target changed field for pre-configured target media information, and original field content information and new field content information of the target changed field for the pre-configured target media information; updating the pre-configured target media information based on the new field content information of the target changed field; receiving a request for the pre-configured target media information from a media subscription client; and in response to receiving the request for the pre-configured target media, issuing the updated pre-configured target media information to a media subscription client, wherein the media subscription client displays the updated pre-configured target media information in lieu of the pre-configured target media information.Type: GrantFiled: April 3, 2018Date of Patent: October 15, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiliu Tang, Jie Yi, Zuowei Chen, Jiliang Li
-
Patent number: 10419784Abstract: 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: GrantFiled: August 10, 2018Date of Patent: September 17, 2019Inventors: N. Dilip Venkatraman, Savitri Dilip
-
Patent number: 10412428Abstract: Technologies are generally described for systems and methods to identify defective segments of content data. The methods may comprise generating a monitor agent effective to generate a request for the content data. The methods may comprise deploying the monitor agent to an address. The monitor agent may be effective to extract the content data and to generate delivery data associated with the content data. The methods may comprise distributing the delivery data to a parameter processor. The methods may comprise generating parameter data. The parameter data may be effective to indicate a parameter level associated with a parameter of the content data. The methods may comprise generating performance data based on the parameter data. The performance data may be effective to indicate a number of defects among the content data. The methods may comprise identifying a number of defective segments among the content data based on the performance data.Type: GrantFiled: November 15, 2017Date of Patent: September 10, 2019Assignee: Streamseer LLCInventors: Naveen Kadiyala, Shafi Hashemi, Betson Thomas
-
Patent number: 10362359Abstract: An embodiment includes receiving a first request for first video content and a first video player from a client; in response (a) (i) obtaining first source code for the first video player, (a)(ii) obtaining a first configuration file for the first video player, (a)(iii) obtaining a first player module corresponding to the first video player, and (a)(iv) communicating same to the client. The first video player comprises code to play video via a graphical user interface. The first player module comprises code that, in response to the first player module subscribing to a first event bus of a pub/sub system, performs a first routine in response to: (b)(i) a first publication to the first event bus from an additional player module that corresponds to the first video player, and (b) (ii) execution of a first callback function corresponding to the first publication.Type: GrantFiled: May 26, 2016Date of Patent: July 23, 2019Assignee: uStudio, Inc.Inventors: John Ramey, Josh Marshall, Emerson F. Lane, III, Thomas Stephens, Brian Matheny
-
Patent number: 10341735Abstract: Systems and methods are described for a media guidance application (e.g., implemented on a user device) for sharing content service provider subscriptions for user-selected media assets. The media guidance application may receive a media asset selection from the user and provide options to share subscriptions from the user's friends to allow the user to access the media asset.Type: GrantFiled: November 6, 2017Date of Patent: July 2, 2019Assignee: Rovi Guides, Inc.Inventors: Gregory Alan Auxer, Scott Manning
-
Patent number: 10298969Abstract: Video streams, either in form of on-demand streaming or live streaming, usually have to be transcoded based on the characteristics of clients' devices. Transcoding is a computationally expensive and time-consuming operation; therefore, streaming service providers currently store numerous transcoded versions of the same video to serve different types of client devices. Due to the expense of maintaining and upgrading storage and computing infrastructures, many streaming service providers recently are becoming reliant on cloud services. However, the challenge in utilizing cloud services for video transcoding is how to deploy cloud resources in a cost-efficient manner without any major impact on the quality of video streams. To address this challenge, in this paper, the Cloud-based Video Streaming Service (CVSS) architecture is disclosed to transcode video streams in an on-demand manner.Type: GrantFiled: November 10, 2017Date of Patent: May 21, 2019Assignee: University of Louisiana at LafayetteInventors: Magdy A. Bayoumi, Xiangbo Li, Mohsen Amini Salehi
-
Patent number: 10291966Abstract: A method includes receiving, at a content server from a media device, a request for media content at a first playback rate. The media content is available to the content server at a second playback rate that is different from the first playback rate. The method includes generating modified media content by modifying a first portion of the media content to have a second format corresponding to a third media playback rate. The first portion having a first media characteristic. The third playback rate is different than the first playback rate and is different than the second playback rate. The third playback rate is selected such that the modified media content has a third format corresponding to the first playback rate. The method further includes sending the modified media content from the content server to a media device.Type: GrantFiled: March 23, 2017Date of Patent: May 14, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Andrej Ljolje, Ann Syrdal, Alistair Conkie