-
公开(公告)号:US20230138713A1
公开(公告)日:2023-05-04
申请号:US17983539
申请日:2022-11-09
Applicant: Mixhalo Corp.
Inventor: Vikram Singh , Michal Pietras
IPC: H04L49/9057 , H04L1/1829 , G10L19/16 , H04L12/18 , H04L49/9005 , H04L49/901 , H04L69/16 , H04L1/00 , H04L65/80 , H04L65/70
Abstract: Systems and methods for packet payload mapping for robust transmission of data are described. For example, methods may include receiving, using a network interface, packets that each respectively include a primary frame and one or more preceding frames from the sequence of frames of data that are separated from the primary frame in the sequence of frames by a respective multiple of a stride parameter; storing the frames of the packets in a buffer with entries that each hold the primary frame and the one or more preceding frames of a packet; reading a first frame from the buffer as the primary frame from one of the entries; determining that a packet with a primary frame that is a next frame in the sequence has been lost; and, responsive to the determination, reading the next frame from the buffer as a preceding frame from one of the entries.
-
公开(公告)号:US11625213B2
公开(公告)日:2023-04-11
申请号:US15978754
申请日:2018-05-14
Applicant: MIXHalo Corp.
Inventor: Michael Einziger , Ann Marie Simpson , Nathanial Pollack , Vikram Singh
IPC: G06F15/16 , G06F3/16 , H04L65/80 , H04W4/02 , H04L65/1059 , G06F3/00 , H04L65/65 , H04L65/70 , H04L65/75 , H04W4/06
Abstract: A computerized method of delivering data to one or more client computing devices includes receiving, by a server computing device, a data stream starting at a first time; processing, by the server computing device, the data stream, thereby creating a processed data stream; transmitting, by the server computing device, via a wireless network in electronic communication with the server computing device, the processed data stream to the one or more client computing devices; and interpreting, by an application installed on the one or more client computing devices, the processed data stream, thereby recovering the data stream for use by the one or more client computing devices. A latency between the first time and the second time is less than 100 milliseconds.
-
公开(公告)号:US12238348B2
公开(公告)日:2025-02-25
申请号:US18219792
申请日:2023-07-10
Applicant: Mixhalo Corp.
Inventor: Vikram Singh , Jeffrey Thomas Miller , Levi Weible , Tristan Andrews , Chang-Ning Tsai
IPC: H04N21/2187 , G11B27/031 , G11B27/34 , H04N21/2743 , H04N21/422
Abstract: A method for wireless capture of real-time audio and video at a live event using a mobile computing device includes receiving a data representation of a live audio signal corresponding to the live event via a wireless network. The method also includes processing the data representation of the live audio signal into a live audio stream. The method also includes initiating a video capture corresponding to the live event. The method also includes producing, concurrent with the video capture, a shareable video corresponding to the live event based on the captured video and the live audio stream.
-
公开(公告)号:US20240276075A1
公开(公告)日:2024-08-15
申请号:US18441057
申请日:2024-02-14
Applicant: Mixhalo Corp.
Inventor: Jeffrey Thomas Miller , Vikram Singh
IPC: H04N21/8358 , G10L19/018
CPC classification number: H04N21/8358 , G10L19/018
Abstract: A method for embedding provenance data in a user-captured video by a mobile computing device at a live event includes receiving a real-time audio stream including an embedded audio signature key and a secure certificate corresponding to the live event. The method also includes generating geofence verification data based on GPS data of the mobile computing device and GPS coordinates corresponding to the live event. The method also includes generating a master signature key based on the embedded audio signature key, the secure certificate corresponding to the live event, and the generated verification data. The method also includes embedding the master signature key in a user-captured live event video.
-
公开(公告)号:US20240163324A1
公开(公告)日:2024-05-16
申请号:US18491906
申请日:2023-10-23
Applicant: Mixhalo Corp.
Inventor: Vikram Singh
IPC: H04L65/75
CPC classification number: H04L65/75
Abstract: A method for real-time delivery of data based on additive bitrate fragmentation includes receiving a media sample by a server computing device and generating a key frame based on the media sample. The method also includes generating a differential frame based on the media sample and the key frame. The method also includes transmitting a first data packet including the key frame and a second data packet including the differential frame. The method also includes receiving the first data packet and the second data packet by a mobile computing device, generating the media sample based on the key frame and the differential frame, and initiating playback of the generated sample.
-
公开(公告)号:US20240022769A1
公开(公告)日:2024-01-18
申请号:US18219778
申请日:2023-07-10
Applicant: Mixhalo Corp.
Inventor: Vikram Singh , Jeffrey Thomas Miller , Levi Weible , Tristan Andrews
IPC: H04N21/2187 , H04N21/2743 , H04N21/422
CPC classification number: H04N21/2187 , H04N21/2743 , H04N21/42203
Abstract: A method for wireless capture of real-time audio and video at a live event using a mobile computing device includes receiving a data representation of a live audio signal corresponding to the live event via a wireless network. The method also includes processing the data representation of the live audio signal into a live audio stream. The method also includes initiating a video capture corresponding to the live event. The method also includes producing, concurrent with the video capture, a shareable video corresponding to the live event based on the captured video and the live audio stream.
-
公开(公告)号:US20240021218A1
公开(公告)日:2024-01-18
申请号:US18219792
申请日:2023-07-10
Applicant: Mixhalo Corp.
Inventor: Vikram Singh , Jeffrey Thomas Miller , Levi Weible , Tristan Andrews , Chang-Ning Tsai
IPC: G11B27/031 , G11B27/34
CPC classification number: G11B27/031 , G11B27/34
Abstract: A method for wireless capture of real-time audio and video at a live event using a mobile computing device includes receiving a data representation of a live audio signal corresponding to the live event via a wireless network. The method also includes processing the data representation of the live audio signal into a live audio stream. The method also includes initiating a video capture corresponding to the live event. The method also includes producing, concurrent with the video capture, a shareable video corresponding to the live event based on the captured video and the live audio stream.
-
公开(公告)号:US20230020399A1
公开(公告)日:2023-01-19
申请号:US17864720
申请日:2022-07-14
Applicant: Mixhalo Corp.
Inventor: Vikram Singh , Charles Edward Luckhardt, IV
IPC: H04L65/80 , H04L65/60 , H04W24/08 , H04B17/309
Abstract: Systems and methods for packet dynamic latency estimation for audio streams may include, for example, capturing a first audio signal using a microphone of a computing device; receiving a second audio signal at the computing device via wireless communications from an access point; determining a set of estimates of a delay of the first audio signal relative to the second audio signal based on a cross-correlation at respective analysis steps within the first audio signal and the second audio signal; determining an average delay and a confidence interval for the set of estimates of the delay; comparing the confidence interval to a threshold duration; and, responsive to the confidence interval being less than the threshold duration, playing, using a speaker controlled by the computing device, an audio signal received from the access point with an added delay determined based on the average delay.
-
公开(公告)号:US11496612B1
公开(公告)日:2022-11-08
申请号:US17587655
申请日:2022-01-28
Applicant: Mixhalo Corp.
Inventor: Vikram Singh
IPC: H04L69/166 , H04L43/0829
Abstract: Systems and methods for transmitting data partitioned into a sequence of frames may include transmitting a first packet that includes a primary frame and one or more preceding frames from the sequence of frames of data, wherein the one or more preceding frames of the first packet are separated from the primary frame of the first packet in the sequence of frames by respective multiples of a stride parameter; transmitting a second packet that includes a primary frame and one or more preceding frames from the sequence of frames of data, wherein the primary frame of the first packet is one of the one or more preceding frames of the second packet; and, prior to transmitting the first packet and the second packet, randomly determining an order of transmission for the first packet and the second packet.
-
公开(公告)号:US20180329671A1
公开(公告)日:2018-11-15
申请号:US15978754
申请日:2018-05-14
Applicant: MIXHalo Corp.
Inventor: Michael Einziger , Ann Marie Simpson , Nathanial Pollack , Vikram Singh
CPC classification number: G06F3/162 , H04L65/1059 , H04L65/602 , H04L65/604 , H04L65/605 , H04L65/607 , H04L65/608 , H04L65/80 , H04W4/06
Abstract: A computerized method of delivering data to one or more client computing devices includes receiving, by a server computing device, a data stream starting at a first time; processing, by the server computing device, the data stream, thereby creating a processed data stream; transmitting, by the server computing device, via a wireless network in electronic communication with the server computing device, the processed data stream to the one or more client computing devices; and interpreting, by an application installed on the one or more client computing devices, the processed data stream, thereby recovering the data stream for use by the one or more client computing devices. A latency between the first time and the second time is less than 100 milliseconds.
-
-
-
-
-
-
-
-
-