-
1.
公开(公告)号:US11997364B2
公开(公告)日:2024-05-28
申请号:US17852704
申请日:2022-06-29
Applicant: Western Digital Technologies, Inc.
Inventor: Vishwas Saxena , Mukesh Kumar P , Venkatesh Naidu Pamoti
IPC: H04N7/16 , H04N21/2187 , H04N21/258 , H04N21/437 , H04N21/63 , H04N21/845
CPC classification number: H04N21/632 , H04N21/2187 , H04N21/25875 , H04N21/437 , H04N21/8456
Abstract: Systems and methods for peer-to-peer video data transfer on demand from an edge data storage device to a browser are described. A media device, such as a surveillance video camera, may include a media server and a WebRTC peer application. The media server may send media stream files using a first data transfer protocol to the WebRTC peer application in the media device. Using a second data transfer protocol, the WebRTC peer application on the media device may establish a secure peer-to-peer connection to a connection handler on a user device. The connection handler on the user device may provide the media stream files to an internet browser on the user device and the internet browser may display the media from the media stream file using an HTTP Live Streaming (HLS) library.
-
公开(公告)号:US20240048806A1
公开(公告)日:2024-02-08
申请号:US18490275
申请日:2023-10-19
Applicant: DISH Technologies L.L.C.
Inventor: Geraint Jenkin , Marcus C. Liassides , Christopher G. Hooks , David F. Evans , Jayne L. Gilmour
IPC: H04N21/462 , H04N7/173 , H04N21/218 , H04N21/4143 , H04N21/442 , H04N21/443 , H04N21/454 , H04N21/61 , H04N21/63 , H04N21/643 , H04N21/81 , H04N21/258 , H04N21/41 , H04N21/418 , H04N21/426
CPC classification number: H04N21/4622 , H04N7/17318 , H04N21/2181 , H04N21/4143 , H04N21/44209 , H04N21/443 , H04N21/454 , H04N21/6112 , H04N21/6125 , H04N21/631 , H04N21/632 , H04N21/64322 , H04N21/8166 , H04N21/25833 , H04N21/4113 , H04N21/4181 , H04N21/42607 , H04N21/4433 , H04N5/76
Abstract: A virtual set-top box (vSTB) for executing a middleware component, designed originally for use with the physical STB, including emulating hardware capabilities of the physical STB to process IPTV content received over a connection for presenting the IPTV content on a display of the electronic device.
-
3.
公开(公告)号:US11743549B2
公开(公告)日:2023-08-29
申请号:US17880317
申请日:2022-08-03
Applicant: TiVo Solutions Inc.
Inventor: Shelly Glennon , Robert F. Poniatowski , Bryan James , Brian Beach
IPC: H04N21/482 , G06F16/955 , G06F16/332 , G06F16/78 , G06F16/9537 , H04N21/433 , H04N21/4788 , H04N21/63 , H04N21/858 , H04N21/472 , H04N21/242 , H04N21/258 , H04N21/2747 , H04N21/41 , H04N21/45 , H04N21/6587 , H04N21/232 , H04N21/239 , H04N21/2665 , H04N21/462
CPC classification number: H04N21/4828 , G06F16/3325 , G06F16/7867 , G06F16/955 , G06F16/9537 , H04N21/232 , H04N21/2393 , H04N21/242 , H04N21/25891 , H04N21/2665 , H04N21/2747 , H04N21/4135 , H04N21/4334 , H04N21/4532 , H04N21/4622 , H04N21/4788 , H04N21/47214 , H04N21/4825 , H04N21/632 , H04N21/6587 , H04N21/8586 , Y10S707/914 , Y10S707/915 , Y10S707/916
Abstract: Systems and methods are provided for, in response to determining that a user has not elected to opt into (or that the user has elected to opt out of) the privacy policy, using limited functionality of an electronic search system to select data items from a set of candidate data items to be transmitted using a first selection criteria (which is not based on personal information of the user). The system and methods may be further configured to, in response to determining that the user has elected to opt into (or that the user has elected not to opt out of) the privacy policy, access personal information of the user, and use full functionality of the electronic search system to select data items from the same set of candidate data items based at least in part on the accessed personal information about the user.
-
公开(公告)号:US20180367866A1
公开(公告)日:2018-12-20
申请号:US16010662
申请日:2018-06-18
Inventor: Wook HYUN , Changkyu LEE
IPC: H04N21/63 , H04N21/435
CPC classification number: H04N21/632 , H04L67/104 , H04N21/435
Abstract: Disclosed is a method of adjusting a starting point of a peer, the method including receiving a starting point value and a downloading point value of a counterpart peer from the counterpart peer, determining an initial starting point value of a peer based on the received starting point value and the received downloading point value, calculating a ratio between an average play point move rate (APMR) of the peer and an average fragment reception rate of the peer when the determined initial starting point value is less than the received starting point value, calculating a margin based on the calculated ratio, and determining the starting point value of the peer using one of the received starting point value and the received downloading point value, and the calculated margin.
-
公开(公告)号:US20180321897A1
公开(公告)日:2018-11-08
申请号:US15890565
申请日:2018-02-07
Applicant: Sonos, Inc.
Inventor: Chris Bierbower , Philippe Vossel
IPC: G06F3/16 , G06F17/30 , H04N21/81 , H04N21/63 , H04N21/488 , H04N21/482 , H04N21/258
CPC classification number: G06F3/16 , G06F17/30053 , G11B20/10527 , G11B2020/10546 , H04L12/22 , H04L12/2827 , H04L2012/2849 , H04N21/2541 , H04N21/25875 , H04N21/4825 , H04N21/4882 , H04N21/632 , H04N21/8113
Abstract: An example non-transitory computer-readable medium stores instructions that, when executed by a control device, cause the control device to perform functions. The functions comprise configuring a first playback device associated with a first user-account to (i) play media content from a playback queue comprising one or more audio tracks stored at a network location and (ii) enable one or more other user-accounts associated with other playback devices to subscribe to the playback queue. The functions further comprise receiving an indication that a second user-account associated with a second playback device has subscribed to the playback queue. The functions further comprise in response to receiving the indication, displaying a subscriber indicator on the control device showing that the second user-account has subscribed to the playback queue. An example control device and an example method, both related to the example non-transitory computer-readable medium, are also disclosed herein.
-
公开(公告)号:US20180310067A1
公开(公告)日:2018-10-25
申请号:US16022168
申请日:2018-06-28
Applicant: The DIRECTV Group, Inc.
Inventor: Randall Mark Desmond
IPC: H04N21/4782 , H04N21/435 , H04N21/472 , H04N21/6377 , H04N21/422 , H04N21/482 , H04N21/647 , H04N21/47 , H04N21/63 , H04N21/4147 , H04N21/41 , H04N21/426 , H04N21/6334 , H04N21/6332 , H04N21/40 , H04N21/64 , H04N21/633
CPC classification number: H04N21/4782 , G06F17/30899 , H04N21/40 , H04N21/41 , H04N21/4108 , H04N21/4147 , H04N21/422 , H04N21/42204 , H04N21/42207 , H04N21/42684 , H04N21/435 , H04N21/47 , H04N21/472 , H04N21/482 , H04N21/4826 , H04N21/63 , H04N21/632 , H04N21/633 , H04N21/6332 , H04N21/6334 , H04N21/6377 , H04N21/64 , H04N21/647 , H04N21/64746 , H04N21/64753 , H04N21/64761
Abstract: Methods, systems and computer readable media for controlling a set-top box includes receiving at processor a request from a user to access a web page. The content of the web page is scanned at the processor for items relating to content that may be available through the set-top box. The processor then provides a web page to the user with an embedded widget which the user can use to select commands to be executed by the set-top box. The processor receives the widget command and sends the widget command to the set-top box for implementation.
-
7.
公开(公告)号:US20180279011A1
公开(公告)日:2018-09-27
申请号:US15823721
申请日:2017-11-28
Applicant: TVU Networks Corporation
IPC: H04N21/63 , H04N21/81 , H04N21/4788 , H04N21/472 , H04N21/433 , H04N21/2668 , H04N21/2665 , H04N21/24 , H04N21/239 , H04N21/234 , H04N21/231 , H04N21/2225 , H04N7/173 , H04N21/658
CPC classification number: H04N21/632 , H04N7/17318 , H04N21/2225 , H04N21/23106 , H04N21/23109 , H04N21/23424 , H04N21/2393 , H04N21/2407 , H04N21/2665 , H04N21/2668 , H04N21/4331 , H04N21/47202 , H04N21/4788 , H04N21/6581 , H04N21/812 , H05K999/99
Abstract: The present invention relates to broadcasting/multicasting of media content over a communication network using shared bandwidth available from peer-to-peer networking. The system includes a plurality of broadcast devices, a plurality of receiving devices, a plurality of databases, and a control center. The control center provides a number of services, including but not limited to channel control, ad insertion, conditional access, program guide services, and the like. Media content, which can be television, radio, and other data, is received from various content providers and converted into digital data packets, having a suitable format for transmission. Each receiving device will request the relevant packets, decode the received packets, and display or present the media content contained in the packets via an associated device. Packets may be received directly from the broadcast devices or from peers/receiving devices on the network. Advertising content may be inserted into the media content at the receiving devices.
-
公开(公告)号:US20180278995A1
公开(公告)日:2018-09-27
申请号:US15918499
申请日:2018-03-12
Applicant: SONY CORPORATION
Inventor: Kei TAKAHASHI
IPC: H04N21/442 , H04N21/4223 , H04N21/431 , H04N21/4788 , H04N21/218
CPC classification number: H04N21/44218 , H04N21/21805 , H04N21/4223 , H04N21/4312 , H04N21/4728 , H04N21/475 , H04N21/4788 , H04N21/4882 , H04N21/632 , H04N21/816
Abstract: A data processing unit, on the basis of a first viewing region of a first user when the first user inputs a comment with respect to delivered content, sets guidance information that guides a second user viewing a second viewing region to the first viewing region, the guidance information being set in the second viewing region. A control unit controls an output apparatus of the second user to display the second viewing region in which the guidance information is set.
-
公开(公告)号:US10085063B2
公开(公告)日:2018-09-25
申请号:US15643530
申请日:2017-07-07
Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
Inventor: William Hainline
IPC: H04N7/173 , H04N21/472 , H04N21/442 , H04N21/63 , H04N21/4788 , H04N21/433 , H04N21/239 , H04N21/231
CPC classification number: H04N21/47202 , H04N7/17318 , H04N21/23113 , H04N21/2393 , H04N21/4331 , H04N21/4334 , H04N21/44245 , H04N21/4788 , H04N21/632
Abstract: Techniques for delivering video content are provided. A video distribution service maintains associations of viewer devices that have portions of specific items of video content. As new viewer devices, which lack the specific video content, make requests for the specific items of video content from the video distribution system, the video distribution system identifies a viewer device from which a portion of the item of video content may be acquired. Viewer devices having the requested content are identified by comparing distances between the locations of the requestor device and the other viewer devices of the plurality of viewers to a distance threshold. The first portion of a first item of video content is obtained from a source viewer device and a second portion of the first item of video content is obtained from the video distribution system. Other embodiments are disclosed.
-
公开(公告)号:US20180234706A1
公开(公告)日:2018-08-16
申请号:US15896826
申请日:2018-02-14
Applicant: Systems and Software Enterprises, LLC
Inventor: Vincent Boussemart , Oliver Lucke , Elisenda Temprado Garriga
CPC classification number: H04N21/2146 , B64D11/0015 , H04H20/62 , H04H20/71 , H04H20/76 , H04H60/80 , H04L12/2881 , H04L67/06 , H04L67/12 , H04N21/2223 , H04N21/43637 , H04N21/632 , H04W4/08 , H04W4/80 , H04W84/12
Abstract: Systems and methods are described for distribution of content within a vehicle. A server having a first set of content stored within a memory can be communicatively coupled with one or more clients such as using a plurality of wireless access points. Each of the clients can have a processor, memory, and transceiver, such that it can communicate with the server and potentially its neighbors. Groups of the clients can be communicatively coupled, such as via a wired or wireless network, which permits the clients to communicate with one another to retrieve content, for example, rather than burden the server or the wireless access points.
-
-
-
-
-
-
-
-
-