-
公开(公告)号:US20230283683A1
公开(公告)日:2023-09-07
申请号:US17686667
申请日:2022-03-04
Inventor: Arun Pulasseri KALAM
Abstract: A system and method for controlling consumption of data, the system including a data consumption device, an acquisition device and a back-end server. Information relating to a user is acquired, and an assessment whether the user is in a predetermined physical state is made. In response to assessing that the user is in the predetermined physical state, a signal is transmitted to reduce the data consumed by the data consuming device.
-
公开(公告)号:US20230247238A1
公开(公告)日:2023-08-03
申请号:US17579461
申请日:2022-01-19
Inventor: Vimalraj Ganesan , Rakesh Eluvan , Amit Kumar
IPC: H04N21/2343 , H04N21/2347
CPC classification number: H04N21/2343 , H04N21/2347
Abstract: Methods and apparatuses for improving the delivery of streamed audiovisual content derived from over-the-air digital television signals by reducing streaming start latency are described. In response to detecting a request from a client device to begin a streaming session for a video stream captured by an over-the-air antenna, a streaming device in communication with the client device via a wired or wireless networking connection may transmit a reduced resolution version of the video stream to the client device, establish encryption and decryption keys for a secure connection with the client device while the reduced resolution version of the video stream is transmitted to the client device, communicate a point in time after which an encrypted version of the video stream will be transmitted to the client device, and transmit the encrypted version of the video stream to the client device starting at the point in time.
-
公开(公告)号:US20230239229A1
公开(公告)日:2023-07-27
申请号:US17585300
申请日:2022-01-26
Inventor: Amit Kumar , Ankit Gandhi , Himanshu Jain
IPC: H04L43/0829 , H04L49/55 , H04L43/106 , H04N21/24 , H04L43/0823
CPC classification number: H04L43/0829 , H04L43/106 , H04L43/0847 , H04L49/555 , H04N21/2402
Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.
-
164.
公开(公告)号:US20230198645A1
公开(公告)日:2023-06-22
申请号:US17558369
申请日:2021-12-21
Inventor: Amit Kumar , Gopikumar Ranganathan , Rakesh Eluvan
Abstract: A method of providing channel content in a broadcast content reception and distribution system includes: receiving, by a broadcast content reception device, information that identifies a channel that provides channel content, from a content player device; receiving, by the broadcast content reception device, a signal that transmits the channel content, from an antenna; receiving, by the broadcast content reception device, information that indicates a signal strength corresponding to the channel based on the signal that transmits the channel content received from the antenna; determining, by the broadcast content reception device, that the signal strength is less than or equal to a threshold value based on the information that indicates the signal strength; and transmitting, by the broadcast content reception device, a message to the content player device in response to the determining that the signal strength is less than or equal to the threshold value.
-
公开(公告)号:US20230188771A1
公开(公告)日:2023-06-15
申请号:US18168197
申请日:2023-02-13
Inventor: Gajanan Hegde , Suhas Nayak , Amey Shirali
IPC: H04N21/239 , H04N21/854 , H04N5/265 , H04L65/60 , H04N21/234 , H04N21/2365 , H04N21/434
CPC classification number: H04N21/2393 , H04N21/854 , H04N5/265 , H04L65/60 , H04N21/23424 , H04N21/2365 , H04N21/4347
Abstract: A system includes a computer that is programmed to receive one or more media streams, each from a respective one of a one or more media capture devices, and to receive, from a client device, for each of the one or more media streams, state data including at least one of an active and a potential state of the media stream. The computer is further programmed to disconnect from the client device, and then, upon reconnecting to the client device, to provide at least one of the media streams and the state data to the client device.
-
公开(公告)号:US11650923B2
公开(公告)日:2023-05-16
申请号:US17388566
申请日:2021-07-29
Inventor: Amit Kumar , Gopikumar Ranganathan
IPC: G06F12/08 , G06F3/06 , G06F5/12 , G06F12/0842 , G06F12/0815 , H04N21/44 , H04N21/439
CPC classification number: G06F12/0842 , G06F3/0656 , G06F5/12 , G06F12/0815 , G06F2212/1024 , H04N21/4392 , H04N21/44004
Abstract: Novel techniques are described for lock-free sharing of a circular buffer. Embodiments can provide shared, lock-free, constant-bitrate access by multiple consumer systems to a live stream of audiovisual information being recorded to a circular buffer by a producer. For example, when a producer system writes a data stream to the circular buffer, the producer system records shared metadata. When a consumer system desires to begin reading from the shared buffer at a particular time, the shared metadata is used to compute a predicted write pointer location and corresponding dirty region around the write pointer at the desired read time. A read pointer of the consumer system can be set to avoid the dirty region, thereby permitting read access to a stable region of the circular buffer without relying on a buffer lock.
-
公开(公告)号:US11606587B2
公开(公告)日:2023-03-14
申请号:US17092877
申请日:2020-11-09
Inventor: Sandeep Rachoori , Prudvi Raj Daniyala
IPC: H04N7/10 , H04N21/2389 , H04N21/8545 , H04N21/84 , H04N21/845
Abstract: Techniques are described for integrated sharing of media playback interactions (MPIs). Responsive to consumer interactions with media content during playback of a media file, embodiments can produce MPIs corresponding to the consumer's changes in the playback presentation of the content. The MPIs can be associated with the media file as one or more sharable embedded MPIs (EMPIs). A consumer can share the media file with its associated EMPIs. When the same or a different consumer subsequently accesses the content from the media file, embodiments permit playback of the content with selective access to the EMPIs. For example, a first consumer can share media content with its associated EMPIs, thereby permitting a second consumer control over which portions of the media content are played back with and without experiencing the first consumer's EMPIs.
-
公开(公告)号:US11595707B2
公开(公告)日:2023-02-28
申请号:US17191460
申请日:2021-03-03
Inventor: Gajanan Hegde , Suhas Nayak , Amey Shirali
IPC: H04N21/23 , H04N21/239 , H04N21/854 , H04N5/265 , H04L65/60 , H04N21/234 , H04N21/2365 , H04N21/434
Abstract: A system includes a computer that is programmed to receive one or more media streams, each from a respective one of a one or more media capture devices, and to receive, from a client device, for each of the one or more media streams, state data including at least one of an active and a potential state of the media stream. The computer is further programmed to disconnect from the client device, and then, upon reconnecting to the client device, to provide at least one of the media streams and the state data to the client device.
-
公开(公告)号:US20230037744A1
公开(公告)日:2023-02-09
申请号:US17969651
申请日:2022-10-19
Inventor: Mayank VERMA
IPC: H04N21/482 , G10L15/183 , G10L15/22 , G10L15/18 , G10L15/30 , H04N21/472 , H04N21/488 , G06F16/735 , G06F16/783 , G06F16/78 , H04N21/439
Abstract: Methods, Systems, and Apparatuses are described to implement voice search in media content for requesting media content of a video clip of a scene contained in the media content streamed to the client device; for capturing the voice request for the media content of the video clip to display at the client device wherein the streamed media content is a selected video streamed from a video source; for applying a NLP solution to convert the voice request to text for matching to a set of one or more words contained in at least close caption text of the selected video; for associating matched words to close caption text with a start index and an end index of the video clip contained in the selected video; and for streaming the video clip to the client device based on the start index and the end index associated with matched closed caption text.
-
公开(公告)号:US20230013456A1
公开(公告)日:2023-01-19
申请号:US17875661
申请日:2022-07-28
Inventor: Yogesh Malhotra
IPC: H04N21/45 , H04N21/431 , H04N21/258 , H04N21/442 , H04N21/441
Abstract: A system may include a presentation device and a hub coupled thereto. The hub has a hardware processor which executes first computer instructions facilitating a conditions engine and second computer instructions facilitating a preferences engine. The preferences engine may identify a presentation preference and generate a preference instruction based on the presentation preference. The conditions engine, upon receiving the preference instruction, may identify a presentation condition and output a condition instruction to the presentation device. The system may include the presentation device, upon receiving the condition instruction, being configured in accordance with the presentation condition. The presentation preference may be an abstract preference, a technical preference, or a default preference. The presentation preference may be identified by the preferences engine based on a presentation setting, such as a location. The presentation condition may include at least one of an abstract condition, a technical condition, and a default condition.
-
-
-
-
-
-
-
-
-