Patents Examined by Terrika Peterson
-
Patent number: 11546675Abstract: Methods, systems, and media for streaming video content using adaptive buffers are provided.Type: GrantFiled: October 14, 2020Date of Patent: January 3, 2023Assignee: Google LLCInventors: Matt Doucleff, Anil Vijendran
-
Patent number: 11438296Abstract: Disclosed are systems and methods for managing notifications from published applications. A method for managing notifications from one or more published applications includes detecting, by a server, a notification from the one or more published applications launched by a user at a client device, forming a notification packet containing information from the notification, and causing the notification packet to be provided to the client device.Type: GrantFiled: November 2, 2020Date of Patent: September 6, 2022Assignee: Parallels International GMBHInventors: Marco Borg, Nikolay Dobrovolskiy, Serguei M. Beloussov
-
Patent number: 11425458Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to to estimate population reach from marginal ratings. An example apparatus includes an interface to access marginal ratings of the media for a recorded audience, marginal ratings of the media for a population audience, and reach of the media for the recorded audience; a reach determiner to iteratively estimate a reach of the media for the population audience based on the marginal ratings for the recorded audience, the marginal ratings for the population audience, and the reach for the recorded audience; and the interface to output the estimated reach for the population audience.Type: GrantFiled: October 18, 2019Date of Patent: August 23, 2022Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan Sullivan, Edward Murphy, Michael D. Morgan, Ludo Daemen
-
Patent number: 11412283Abstract: System and method for adaptively streaming a video. The method includes obtaining a first segment of a video file with a first bitrate and video quality level, and, after obtaining the first segment of the video file, determining, using a controller with a trained reinforcement-learning-based adaptive streaming model, a second bitrate and video quality level of a second segment of the video file to be obtained. The method also includes obtaining the second segment of the video file with the second determined bitrate and video quality level. The method may be repeated for different segments of the video file so as to adaptively stream the video represented by the video file.Type: GrantFiled: April 27, 2021Date of Patent: August 9, 2022Assignee: City University of Hong KongInventors: Sam Tak Wu Kwong, Xuekai Wei, Mingliang Zhou
-
Patent number: 11412311Abstract: Embodiments herein provide methods and systems for saving data while streaming a video. The embodiments include streaming a first fragment of the video at a bit-rate based on network conditions. In an embodiment, the scene content complexity of the first fragment can be analyzed while streaming the first fragment. Based on the screen complexity, the second fragment can be streamed at a bit-rate based on the network conditions and the analyzed screen complexity. In another embodiment, a second fragment can be received at a minimum possible resolution and, thereafter, the scene content complexity of the second fragment can be analyzed while streaming the first fragment. Based on the screen complexity of the second fragment, it can be streamed at a bit-rate based on the network conditions and the analyzed screen complexity. There may be no perceptible difference in streamed quality of the first fragment and the second fragment.Type: GrantFiled: May 8, 2018Date of Patent: August 9, 2022Inventors: Prasenjit Chakraborty, Om Prakash, Sachin Dev, Shweta Aggarwal
-
Patent number: 11405668Abstract: The present disclosure is generally directed to media systems configured to receive and play media assets. In particular, methods and systems are provided for improved media asset session continuity across such media systems. Systems and methods are provided herein for continuing media asset sessions across media systems or media devices in a way designed to minimize manual intervention, for example, by determining a likelihood (e.g., a probability) of a user requesting media session continuation of an ongoing media asset or a segment thereof across two or more devices.Type: GrantFiled: October 30, 2020Date of Patent: August 2, 2022Assignee: Rovi Guides, Inc.Inventors: Santhiya Krishnamoorthi, Vikram Makam Gupta
-
Patent number: 11405692Abstract: Various embodiments of systems, apparatus, and/or methods are described for presenting relevant programming information. A viewing action of an audiovisual event is detected on a receiving device. Data associated with the viewed audiovisual event is then retrieved. The retrieved data includes at least receiving device information and audiovisual event information. The retrieved data is then stored in a historical viewing database, and at least one scoring table is generated from the data in the historical viewing database. Programming information for a plurality of candidate audiovisual events that are available to be viewed is then organized based at least in part on the at least one scoring table and a selected time, and the organized programming information is output to a presentation device.Type: GrantFiled: May 14, 2020Date of Patent: August 2, 2022Assignee: DISH Technologies L.L.C.Inventors: Jay P. Carlson, Danny J. Minnick
-
Patent number: 11375288Abstract: Systems and methods for providing a message to a messaging platform include capturing, by a client device installed as a fixture at a location of a live event, media of a participant of the live event. Input is obtained from the participant by the client device. A message is created based on the input comprising the media and authored by a messaging platform account associated with the live event. The message is provided to a messaging platform for broadcasting to accounts associated with the account associated with the event.Type: GrantFiled: April 2, 2015Date of Patent: June 28, 2022Assignee: TWITTER, INC.Inventors: James R. Buckhouse, Andrew Jared Adashek, Andrew W. McClain
-
Patent number: 11356343Abstract: An example embodiment may involve performing a discovery process to identify configuration items representing computing devices and applications in a managed network and determining that the configuration items exceed a threshold payload size. The embodiment may then involve generating a graph that represents the configuration items as nodes interconnected by unidirectional edges. The edges may represent respective associations between pairs of configuration items to which they connect, and the respective associations are classified either as weak associations that represent non-dependency relationships between a respective pair of nodes or as strong associations that represent dependency relationships between the respective pair of nodes. The embodiment may involve dividing the graph into overlapping sub-graphs based on the respective associations represented by the edges and, for each sub-graph, separately transmitting the configuration items defined therein to one or more server devices.Type: GrantFiled: May 27, 2020Date of Patent: June 7, 2022Assignee: ServiceNow, Inc.Inventors: David Wiener, Yair Leibkowiz, Haviv Rosh, Yuval Rimar
-
Patent number: 11323397Abstract: Systems and methods are provided that intercept access to mainframe computing systems' messaging systems. For example, a method may include using a replacement messaging interface adapter to intercept a messaging request being directed from a client program to a messaging interface module of a messaging subsystem that is identified by a messaging stub interface module that implements a documented messaging interface. The method may also include performing an auxiliary function on the messaging request. The method may additionally include transmitting the messaging request to the messaging interface module of the messaging subsystem. The method may further include receiving a response from the messaging subsystem. Additionally, the method may include providing the response to the client program.Type: GrantFiled: December 6, 2019Date of Patent: May 3, 2022Assignee: BMC Software, Inc.Inventors: Dale G. Wood, Michael L. Perry
-
Patent number: 11310549Abstract: A system for telematics integration includes a video system configured to receive an event email notification from a telematics system. The telematics system was provided an email address for the event email notification. The video system is further configured to scrape the event email notification for event information and to determine whether event information satisfies criteria to generate trigger criteria for an event of interest. Then video system is further configured to, in the event that the event information satisfies the criteria to generate the trigger criteria, retrieve associated video from a video repository of the video system based at least in part on the trigger criteria.Type: GrantFiled: August 17, 2020Date of Patent: April 19, 2022Assignee: Lytx, Inc.Inventor: Rael Morris
-
Patent number: 11297379Abstract: Programmable media interfaces, methods and systems for programming a plurality of displays in a multiple display environment are described herein. The media interfaces, methods and systems include processors configured to program a sequence of broadcast content to the plurality of display devices, control pre-set or pre-programmed sequencing of the broadcast of the future content at times, and select particular displays in the plurality of displays to display portions of the broadcast content at the pre-set or pre-programmed times for future playing.Type: GrantFiled: December 1, 2015Date of Patent: April 5, 2022Assignee: InterDigital Madison Patent Holdings, SASInventor: Robert Andrew Rhodes
-
Patent number: 11265373Abstract: An electronic device of a first user is configured to: connect with a second electronic device of a second user of the plurality of electronic devices over a first peer-to-peer wireless network link when the second electronic device is within a communicable range of the first electronic device; receive from the second electronic device, a second unique code generated by the second electronic device, the second unique code including a second unique identifier of the second electronic device; store on the first electronic device: the second unique identifier; information associated with the proximity of the second electronic device; and information associated with the time when the second electronic device is within the communicable range of the first electronic device; and display a notification on the first electronic device when the second unique identifier is downloaded from a web server to the first electronic device.Type: GrantFiled: August 2, 2021Date of Patent: March 1, 2022Inventor: Neeraj Jhanji
-
Patent number: 11252450Abstract: Particular embodiments provide a system to determine ad segments in a video asset to enable subsequent ad replacement in video programs. The system is included in a multiple service operator (MSO) system that broadcasts video programs via a broadcast schedule. The MSO may not know the location of the ad segments in the video asset. To determine the ad segments, the MSO uses a classifier to classify video program segments and advertisements in the video asset. The classifier may be integrated with an nDVR system. By integrating with the nDVR system, particular embodiments may determine user behavior information, such as trick play commands, from the nDVR system. The classifier may use the user behavior information to detect ad segments in the video asset. In one embodiment, the classifier may fuse outputs from different detectors to detect and validate ad segments in the video program.Type: GrantFiled: October 5, 2020Date of Patent: February 15, 2022Assignee: ARRIS Enterprises LLCInventors: Alfonso Martinez Smith, Benedito J. Fonseca, Jr., Faisal Ishtiaq, Andrew Aftelak
-
Patent number: 11197051Abstract: A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.Type: GrantFiled: April 21, 2020Date of Patent: December 7, 2021Assignee: SLING MEDIA PVT LTDInventor: Jayaprakash Narayanan Ramaraj
-
Patent number: 11165720Abstract: A network interface device has an interface configured to interface with a network. The interface is configured to at least one of receive data from the network and put data onto the network. The network interface device has an application specific integrated device with a plurality of data processing pipelines to process at least one of data which has been received from the network and data which is to be put onto said network and an FPGA arranged in a path parallel to the data processing pipelines.Type: GrantFiled: December 19, 2017Date of Patent: November 2, 2021Assignee: XILINX, INC.Inventors: Steven L. Pope, Dmitri Kitariev, Derek Roberts
-
Patent number: 11153609Abstract: Disclosed are a method and an apparatus for live streaming. The method includes: collecting, by a first terminal, live streaming audio data and first live streaming image data in a live streaming process; sending, by the first terminal, the live streaming audio data and the first live streaming image data to a server, and sending, by the first terminal, a first device identifier of the first terminal to the server; sending, by the first terminal, the live streaming audio data to a second terminal; collecting, by the second terminal, second live streaming image data; and sending, by the second terminal, the second live streaming image data and the live streaming audio data to the server, and sending, by the second terminal, a second device identifier of the second terminal to the server.Type: GrantFiled: November 26, 2018Date of Patent: October 19, 2021Assignee: GUANGZHOU KUGOU COMPUTER TECHNOLOGY CO., LTD.Inventor: Xianguang Lv
-
Patent number: 11122322Abstract: Systems and methods are provided herein for indicating an amount of available storage space. To this end, the systems and methods monitor storage space associated with a media storage device to determine whether an amount of storage space available is less than a threshold. In response to determining the amount of storage space available is less than the threshold, the systems and methods enter a deletion mode. Systems and methods monitor user interactions between a user and a user device after entering the deletion mode. Systems and methods further generate for display a notification at an appropriate time, based on the monitored user interactions, to indicate the amount of storage space available to the user.Type: GrantFiled: April 14, 2020Date of Patent: September 14, 2021Assignee: ROVI GUIDES, INC.Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
-
Patent number: 11115467Abstract: An electronic device of a first user configured to connect with a second electronic device of a second user over a first peer-to-peer wireless network link; send to the second electronic device, a first unique code generated by the first electronic device, corresponding to a first user identifier of the first electronic device; receive from the second electronic device, a second unique code generated by the second electronic device, corresponding to a second user identifier of the second electronic device; store the second unique code; store on the first electronic device, information indicating the proximity of the second electronic device and the time when it is within the communicable range of the first electronic device; retrieve from a coupled backend database stored in a cloud, a third unique code; and, upon determining that the third unique code matches the second unique code, display a notification on the first electronic device.Type: GrantFiled: April 9, 2021Date of Patent: September 7, 2021Inventor: Neeraj Jhanji
-
Patent number: 11102294Abstract: A method of transferring data to an end user via a content distribution network using an nonvolatile memory express over fabrics (NVMe-oF) device, the method including receiving a read request at the NVMe-oF device, translating a logical address corresponding to the data to a physical address, fetching the data from a flash storage of the NVMe-oF device, processing the data with a GPU that is either embedded in the NVMe-oF device, or on a same chassis as the NVMe-oF device, and transferring the data.Type: GrantFiled: August 15, 2017Date of Patent: August 24, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Harry Rogers, Sompong Paul Olarig, Ramdas P. Kachare