10552585

Encoding Optimization for Obfuscated Media

PublishedFebruary 4, 2020
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
27 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A user device comprising: a processor; and a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor, cause the processor to control the user device to perform functions of: receiving, from a media sharing device via a communication network, encoded video data including obfuscated video data and unobfuscated video data of a video image divided into a plurality of encoding blocks; determining an encoding block structure of the plurality of encoding blocks in the received encoded video data; decoding the encoded video data based on the determined encoding block structure to generate one or more decoded blocks of the obfuscated video data and one or more decoded blocks of the unobfuscated video data; deobfuscating the one or more decoded blocks of the obfuscated video data using a key image to generate deobfuscated video data; displaying a first video image on a display based on the one or more decoded blocks of the unobfuscated video data; and displaying a second video image on the display based on the deobfuscated one or more decoded blocks of the obfuscated video data.

Plain English Translation

A user device processes video data received from a media sharing device over a communication network. The video data includes both obfuscated and unobfuscated portions, divided into multiple encoding blocks. The device determines the structure of these encoding blocks and decodes the video data accordingly, separating the obfuscated and unobfuscated segments. The obfuscated blocks are then deobfuscated using a key image to restore the original video content. The device displays two distinct video images: one derived from the unobfuscated blocks and another from the deobfuscated blocks. This approach allows for selective display of different video segments, enabling applications such as privacy protection, content filtering, or dynamic video composition. The system ensures that only authorized users or devices can fully reconstruct the video by controlling access to the key image. The encoding block structure and deobfuscation process are designed to maintain synchronization between the obfuscated and unobfuscated portions, ensuring seamless integration when displayed together. This method enhances video transmission security and flexibility in multi-layered video presentation.

Claim 2

Original Legal Text

2. The user device of claim 1 , wherein the encoded video data is received as part of a real-time communication session between two or more communication devices including the user device and media sharing device.

Plain English Translation

This invention relates to a user device configured to process encoded video data during a real-time communication session. The device includes a receiver that obtains encoded video data from a media sharing device, where the data is part of a live communication session involving two or more devices. The user device also includes a decoder that reconstructs the video data from the encoded format, allowing it to be displayed or further processed. The system ensures efficient transmission and decoding of video streams in real-time, addressing challenges in maintaining low latency and high-quality video during live interactions. The invention may also include additional features such as error correction, synchronization mechanisms, or adaptive bitrate adjustments to optimize performance under varying network conditions. The solution is particularly useful in applications like video conferencing, live streaming, or collaborative media sharing, where real-time video transmission is critical. The device may further include components for handling multiple video streams, managing user inputs, or integrating with other communication protocols to enhance interoperability. The overall system aims to provide seamless, high-quality video communication with minimal delay, improving user experience in real-time applications.

Claim 3

Original Legal Text

3. The user device of claim 2 , wherein the key image is received along with an invite from the media sharing device for the real-time communication session.

Plain English Translation

A system for real-time communication involves a user device and a media sharing device. The user device includes a display, a processor, and a memory storing instructions executable by the processor. The instructions configure the processor to receive a key image from the media sharing device, where the key image is associated with a real-time communication session. The key image is displayed on the user device, and user input is detected to initiate the real-time communication session. The user device then establishes a connection with the media sharing device to participate in the session. The key image may be received as part of an invite from the media sharing device, prompting the user to join the session. The system enables seamless initiation of real-time communication by leveraging visual cues and direct user interaction, improving accessibility and ease of use. The media sharing device may be a smartphone, tablet, or other computing device capable of hosting or initiating the session. The user device similarly supports real-time communication features, such as video, audio, or screen sharing, depending on the session type. The key image serves as a visual trigger, reducing the need for manual navigation or complex setup procedures.

Claim 4

Original Legal Text

4. The user device of claim 1 , wherein, to determine the encoding block structure, the instructions, when executed by the processor, cause the processor to control the user device to perform a function of encoding block structure information included in the encoded video data.

Plain English Translation

This invention relates to video encoding and decoding, specifically improving the handling of encoded video data in user devices. The problem addressed is the efficient transmission and processing of video data, particularly in scenarios where video encoding block structures need to be accurately reconstructed during decoding. The invention describes a user device configured to process encoded video data, where the device includes a processor and memory storing instructions. When executed, these instructions cause the processor to determine an encoding block structure by analyzing encoded video data. Specifically, the device extracts and processes encoding block structure information embedded within the encoded video data. This information defines how the video was originally divided into blocks during encoding, which is critical for proper decoding and reconstruction of the video. The device may also include a display for presenting the decoded video and a communication interface for receiving or transmitting the encoded video data. The encoding block structure information may be encoded in a header or metadata within the video data stream, allowing the device to reconstruct the block structure without requiring additional external data. This ensures compatibility with standard video encoding formats while improving efficiency in decoding processes. The invention enhances video processing by ensuring accurate reconstruction of the encoding block structure, which is essential for maintaining video quality and reducing computational overhead during decoding. This is particularly useful in devices with limited processing power, such as mobile devices or embedded systems.

Claim 5

Original Legal Text

5. The user device of claim 1 , wherein the key image comprises a digital image.

Plain English Translation

A system for user device authentication involves capturing and processing a key image to verify user identity. The key image is a digital image, such as a photograph or scanned document, that serves as a unique identifier for authentication purposes. The device includes an imaging module to capture the key image and a processing module to analyze its features, such as patterns, textures, or embedded data, to confirm the user's identity. The system may also include a storage module to store the key image and a comparison module to match the captured image against a stored reference. This method enhances security by using digital image-based authentication, reducing reliance on traditional passwords or biometrics. The key image can be dynamically updated or modified to prevent unauthorized access. The system is applicable in secure access control, financial transactions, or personal device unlocking, ensuring robust identity verification through digital image analysis.

Claim 6

Original Legal Text

6. The user device of claim 1 , wherein the instructions, when executed by the processor, further cause the processor to control the user device to perform a function of receiving the key image separately from the encoded video data via the communication network.

Plain English Translation

This invention relates to a user device configured to process video data, particularly focusing on the secure transmission and handling of key images used in video encoding. The device includes a processor and memory storing instructions that, when executed, enable the device to receive and process encoded video data. A key challenge addressed is the secure and efficient transmission of key images, which are critical for decoding certain video frames, without compromising the integrity or performance of the video stream. The user device is designed to receive a key image separately from the encoded video data via a communication network. This separation allows for enhanced security, as the key image can be transmitted through a different channel or with additional encryption, reducing the risk of unauthorized access. The device processes the encoded video data and the key image to reconstruct the original video content, ensuring accurate playback. This approach is particularly useful in applications where video data and key images must be transmitted securely, such as in streaming services, video conferencing, or content protection systems. The invention improves upon existing methods by providing a more robust and flexible way to handle key images, ensuring both security and performance in video transmission.

Claim 7

Original Legal Text

7. The user device of claim 1 , wherein the first and second video images are simultaneously displayed on the display.

Plain English Translation

A system for displaying video images on a user device addresses the challenge of efficiently presenting multiple video streams to a user without requiring separate displays or excessive screen real estate. The device includes a display and a processor configured to process and render video content. The processor receives at least two distinct video images, such as live camera feeds or recorded media, and simultaneously displays them on the same display screen. This simultaneous display allows users to monitor multiple video sources in real time, such as security cameras, video conferencing participants, or multimedia content, without switching between views. The system may include additional features like adjustable layouts, zoom controls, or picture-in-picture modes to enhance usability. The simultaneous display is achieved through efficient processing and rendering techniques that minimize latency and ensure smooth playback. This approach is particularly useful in applications where real-time monitoring of multiple video sources is critical, such as surveillance, remote collaboration, or entertainment systems. The device may also include input mechanisms for user interaction, such as touchscreens or external controls, to customize the display configuration. The system optimizes resource usage by dynamically allocating processing power and memory to maintain high-quality video output across all displayed streams.

Claim 8

Original Legal Text

8. A method for operating a user device, the method comprising: receiving, from a media sharing device via a communication network, encoded video data including obfuscated video data and unobfuscated video data of a video image divided into a plurality of encoding blocks; determining an encoding block structure of the plurality of encoding blocks in the received encoded video data; decoding the encoded video data based on the determined encoding block structure to generate one or more decoded blocks of the obfuscated video data and one or more decoded blocks of the unobfuscated video data; deobfuscating the one or more decoded blocks of the obfuscated video data using a key image to generate deobfuscated video data; displaying a first video image on a display based on the one or more decoded blocks of the unobfuscated video data; and displaying a second video image on the display based on the deobfuscated one or more decoded blocks of the obfuscated video data.

Plain English Translation

This invention relates to video processing and secure media sharing, addressing the challenge of transmitting video content while protecting sensitive or private portions from unauthorized access. The method involves receiving encoded video data from a media sharing device over a communication network, where the video is divided into multiple encoding blocks containing both obfuscated and unobfuscated segments. The system first determines the structure of these encoding blocks to properly decode the video data, separating the obfuscated and unobfuscated portions. The obfuscated blocks are then deobfuscated using a key image, while the unobfuscated blocks remain intact. The decoded and deobfuscated data is used to generate two distinct video images: one from the unobfuscated blocks and another from the deobfuscated blocks. These images are displayed on a user device, allowing selective visibility of different video segments. This approach enables secure transmission and controlled display of video content, ensuring that sensitive information remains protected until properly deobfuscated. The method is particularly useful in applications requiring privacy, such as secure video conferencing or restricted media sharing.

Claim 9

Original Legal Text

9. The method of claim 8 , wherein the encoded video data is received as part of a real-time communication session between two or more communication devices including the user device and media sharing device.

Plain English Translation

This technical summary describes a method for handling encoded video data in real-time communication sessions. The method involves receiving encoded video data from a media sharing device during a real-time communication session between two or more communication devices, including a user device. The encoded video data is processed to extract metadata, which is then used to determine a display configuration for the video content. The display configuration specifies how the video content should be presented on the user device, taking into account factors such as screen size, aspect ratio, and user preferences. The method also includes adjusting the display configuration dynamically based on changes in the communication session, such as the addition or removal of participants or changes in network conditions. The extracted metadata may include information about the video content, such as resolution, frame rate, and encoding format, which is used to optimize the display configuration for the best possible viewing experience. The method ensures that the video content is presented in a way that is both visually appealing and adaptable to the user's device and the session's requirements.

Claim 10

Original Legal Text

10. The method of claim 9 , wherein the key image is received along with an invite from the media sharing device for the real-time communication session.

Plain English Translation

A system and method for real-time communication involves capturing and transmitting key images during a communication session. The technology addresses the need for efficient and secure sharing of visual content in real-time interactions, such as video calls or collaborative applications. The method includes capturing a key image from a media sharing device, such as a smartphone or computer, and transmitting it to a recipient device. The key image is received along with an invite for the real-time communication session, allowing the recipient to preview or interact with the content before joining the session. This ensures seamless integration of visual elements into the communication flow, enhancing user experience and collaboration. The system may also include authentication mechanisms to verify the sender and recipient, ensuring secure transmission of the key image. The method supports various media formats, including still images, video frames, or graphical overlays, and can be used in applications like video conferencing, remote assistance, or social media sharing. The invention improves the efficiency of real-time communication by reducing latency and ensuring that visual content is available at the start of the session.

Claim 11

Original Legal Text

11. The method of claim 8 , wherein determining the encoding block structure includes encoding block structure information included in the encoded video data.

Plain English Translation

This invention relates to video encoding and decoding, specifically improving the efficiency of encoding block structure information within encoded video data. The problem addressed is the need to accurately and efficiently convey block structure information during video encoding and decoding processes, ensuring compatibility and optimal performance across different video codecs. The method involves determining an encoding block structure by extracting block structure information directly from the encoded video data. This information defines how video frames are divided into smaller blocks for encoding, which is critical for maintaining synchronization between the encoder and decoder. The encoding block structure is derived from the encoded video data itself, rather than relying on external metadata or predefined structures. This approach ensures that the block structure is dynamically adaptable to different encoding conditions and video content types, improving compression efficiency and reducing errors. The method may also include reconstructing the encoding block structure from the encoded video data, allowing the decoder to accurately interpret the block divisions used during encoding. This is particularly useful in scenarios where the block structure varies dynamically or is not explicitly signaled in the bitstream. By embedding the block structure information within the encoded data, the method ensures that the decoder can correctly reconstruct the original block divisions, maintaining video quality and compatibility with existing decoding standards. The technique is applicable to various video coding standards, including but not limited to H.264, H.265 (HEVC), and AV1.

Claim 12

Original Legal Text

12. The method of claim 8 , wherein the key image comprises a digital image.

Plain English Translation

A method for processing key images in a digital imaging system addresses the challenge of efficiently capturing and analyzing reference images for comparison or identification purposes. The method involves using a key image, which is a digital image, to serve as a reference for subsequent image analysis tasks. This digital key image is generated or selected from a dataset and is used to compare against other images to detect similarities, differences, or specific features. The process may include preprocessing the key image, such as enhancing resolution, adjusting contrast, or applying filters, to improve accuracy in subsequent comparisons. The method may also involve storing the key image in a database for future reference or retrieval. By utilizing a digital key image, the system ensures consistency and reliability in image-based analysis, which is critical for applications like facial recognition, object detection, or quality control in manufacturing. The method optimizes the use of digital images to streamline image processing workflows and enhance the precision of automated image analysis systems.

Claim 13

Original Legal Text

13. The method of claim 8 , further comprising receiving the key image separately from the encoded video data via the communication network.

Plain English Translation

A method for processing video data involves encoding video data into a compressed format and transmitting it over a communication network. The method includes generating a key image from the video data, where the key image is a representative frame or set of frames that captures essential visual information. This key image is then transmitted separately from the encoded video data, allowing for efficient storage, retrieval, or analysis. The key image may be used for indexing, previewing, or other purposes without requiring full decompression of the encoded video data. The method ensures that the key image is synchronized with the encoded video data, maintaining temporal and contextual relevance. This approach improves efficiency in video processing systems by reducing the need to decode large video files for tasks that can be performed using only the key image. The method is particularly useful in applications where quick access to video content is required, such as video search, indexing, or metadata generation. The separate transmission of the key image allows for optimized network usage and faster processing times.

Claim 14

Original Legal Text

14. The method of claim 8 , wherein the first and second video images are simultaneously displayed on the display.

Plain English Translation

Technical Summary: This invention relates to video display systems, specifically methods for presenting multiple video images on a single display. The problem addressed is the need to efficiently show two or more video streams simultaneously without requiring separate displays or excessive user interaction. The method involves capturing or receiving at least two distinct video images, such as from different cameras or sources. These images are processed to ensure they can be displayed together, which may include adjusting resolution, frame rate, or aspect ratio to maintain visual quality. The processed images are then arranged on a display screen in a way that allows both to be viewed at the same time. The arrangement can be side-by-side, picture-in-picture, or other configurations depending on user preference or application requirements. The system may also include controls to adjust the layout, size, or position of the displayed images dynamically. This approach is particularly useful in applications like surveillance, where monitoring multiple feeds is critical, or in video conferencing, where participants may need to view multiple participants or content simultaneously. The method ensures that both video streams are visible without significant latency or degradation in quality, providing a seamless viewing experience.

Claim 15

Original Legal Text

15. A user device comprising: means for receiving, from a media sharing device via a communication network, encoded video data including obfuscated video data and unobfuscated video data of a video image divided into a plurality of encoding blocks; means for determining an encoding block structure of the plurality of encoding blocks in the received encoded video data; means for decoding the encoded video data based on the determined encoding block structure to generate one or more decoded blocks of the obfuscated video data and one or more decoded blocks of the unobfuscated video data; means for deobfuscating the one or more decoded blocks of the obfuscated video data using a key image to generate deobfuscated video data; means for displaying a first video image on a display based on the one or more decoded blocks of the unobfuscated video data; and means for displaying a second video image on the display based on the deobfuscated one or more decoded blocks of the obfuscated video data.

Plain English Translation

This invention relates to video encoding and decoding systems, specifically for handling video data that includes both obfuscated and unobfuscated portions. The problem addressed is the secure transmission and selective display of video content, where certain parts of the video are intentionally obscured to prevent unauthorized viewing or to enable dynamic content control. The system involves a user device that receives encoded video data from a media sharing device over a communication network. The encoded video data contains a video image divided into multiple encoding blocks, with some blocks being obfuscated and others unobfuscated. The user device determines the encoding block structure of the received data to identify which blocks are obfuscated and which are not. It then decodes the encoded video data based on this structure, producing decoded blocks of both obfuscated and unobfuscated video data. The obfuscated decoded blocks are further processed using a key image to deobfuscate them, generating deobfuscated video data. The user device then displays two separate video images on its display: one based on the unobfuscated decoded blocks and another based on the deobfuscated blocks. This allows for selective display of different video content, enabling applications such as dynamic content filtering, secure video sharing, or personalized viewing experiences. The system ensures that only authorized users or devices can access the full video content, while others may only see partially obscured or unobfuscated portions.

Claim 16

Original Legal Text

16. The user device of claim 15 , wherein the encoded video data is received as part of a real-time communication session between two or more communication devices including the user device and media sharing device.

Plain English Translation

This invention relates to video communication systems, specifically improving real-time media sharing between devices in a communication session. The problem addressed is the inefficient handling of encoded video data during live interactions, which can lead to delays, quality degradation, or synchronization issues. The system includes a user device configured to receive encoded video data from a media sharing device during a real-time communication session involving multiple devices. The user device processes this data to enable seamless playback or further transmission. The encoded video data may be part of a larger media stream, such as a video call or collaborative workspace, where multiple participants share content in real time. The user device ensures proper decoding, synchronization, and display of the received video, maintaining smooth interaction between participants. The invention also involves managing the communication session's technical aspects, such as network protocols, buffering, and error correction, to optimize performance. The user device may adjust playback parameters dynamically based on network conditions or device capabilities to prevent interruptions. This ensures that shared media remains synchronized with other session activities, such as audio or text exchanges. The solution enhances real-time collaboration by reducing latency and improving reliability in video data transmission, making it suitable for applications like video conferencing, live streaming, or interactive remote work tools.

Claim 17

Original Legal Text

17. The user device of claim 15 , wherein the means for determining the encoding block structure includes means for encoding block structure information included in the encoded video data.

Plain English Translation

This invention relates to video encoding and decoding systems, specifically improving the efficiency of encoding block structure information within video data. The problem addressed is the need to reduce computational overhead and bandwidth usage when transmitting or storing encoded video data by optimizing how block structure information is encoded. The invention involves a user device configured to process encoded video data, where the device includes a means for determining the encoding block structure of the video data. This determination process involves analyzing the encoded video data to extract block structure information, which defines how the video is divided into blocks for encoding purposes. The extracted block structure information is then used to reconstruct the original block partitioning scheme during decoding, ensuring accurate video reconstruction. The means for determining the encoding block structure includes a mechanism for encoding the block structure information within the encoded video data itself. This allows the block structure to be transmitted or stored alongside the video data without requiring separate metadata, reducing redundancy and improving efficiency. The encoded block structure information is designed to be compact and easily decodable, minimizing processing overhead during both encoding and decoding. The invention is particularly useful in video compression systems where efficient transmission and storage of video data are critical, such as in streaming services, video conferencing, and digital broadcasting. By integrating the block structure information directly into the encoded video data, the system avoids the need for additional signaling, leading to faster processing and lower bandwidth requirements.

Claim 18

Original Legal Text

18. The user device of claim 15 , wherein the key image comprises a digital image.

Plain English Translation

A system for user device authentication involves capturing and processing key images to verify user identity. The user device includes an imaging module to capture a key image, which may be a digital image, and a processing module to analyze the key image for authentication purposes. The key image is compared against stored reference data to determine if the user is authorized. The system may also include a communication module to transmit authentication results to a remote server. The imaging module can be configured to capture images from a camera or other input source, while the processing module performs pattern recognition or other analysis to extract authentication features. The key image may include biometric data, such as facial features or fingerprints, or other identifying markers. The system ensures secure and efficient authentication by leveraging digital image processing techniques to verify user identity before granting access to device functions or services. The technology addresses the need for robust authentication methods in mobile and portable devices, reducing reliance on traditional password-based systems while improving security and user convenience.

Claim 19

Original Legal Text

19. The user device of claim 15 , further comprising means for receiving the key image separately from the encoded video data via the communication network.

Plain English Translation

A system for secure video transmission involves a user device that processes encoded video data and a key image used for decryption. The key image is transmitted separately from the encoded video data over a communication network to enhance security. The user device includes a processor that decrypts the encoded video data using the key image, ensuring that unauthorized parties cannot easily access the video content. The key image may be embedded in a separate data stream or transmitted via a different communication channel to prevent interception. This approach improves security by separating the decryption key from the encrypted content, reducing the risk of unauthorized access. The system is particularly useful in applications where secure video transmission is critical, such as video conferencing, streaming services, or surveillance systems. The user device may also include additional components for processing the decrypted video data, such as a display or storage module, to present or store the video content securely. The separate transmission of the key image ensures that even if the encoded video data is intercepted, the content remains protected without the corresponding key. This method enhances overall security by compartmentalizing the decryption process.

Claim 20

Original Legal Text

20. The user device of claim 15 , wherein the first and second video images are simultaneously displayed on the display.

Plain English Translation

A system for displaying video images on a user device addresses the challenge of efficiently presenting multiple video streams to a user without requiring complex user interaction or excessive processing overhead. The device includes a display and a processor configured to receive and process video data. The processor generates first and second video images from the received data, where the first video image is derived from a primary video stream and the second video image is derived from a secondary video stream. The primary and secondary video streams may originate from different sources, such as separate cameras or different channels of a single camera. The processor processes the video streams to ensure synchronization, resolution matching, or other adjustments to maintain visual coherence. The first and second video images are then simultaneously displayed on the display, allowing the user to view both streams in real time without switching between them. This simultaneous display can be arranged in a split-screen format, picture-in-picture, or other multi-view configuration. The system may also include user interface controls to adjust the layout, size, or priority of the displayed video images. The invention improves usability by reducing the need for manual switching between video feeds, enhancing situational awareness in applications such as surveillance, teleconferencing, or augmented reality.

Claim 21

Original Legal Text

21. A non-transitory computer readable medium containing instructions which, when executed by a processor, cause a user device to perform functions of: receiving, from a media sharing device via a communication network, encoded video data including obfuscated video data and unobfuscated video data of a video image divided into a plurality of encoding blocks; determining an encoding block structure of the plurality of encoding blocks in the received encoded video data; decoding the encoded video data based on the determined encoding block structure to generate one or more decoded blocks of the obfuscated video data and one or more decoded blocks of the unobfuscated video data; deobfuscating the one or more decoded blocks of the obfuscated video data using a key image to generate deobfuscated video data; displaying a first video image on a display based on the one or more decoded blocks of the unobfuscated video data; and displaying a second video image on the display based on the deobfuscated one or more decoded blocks of the obfuscated video data.

Plain English Translation

This invention relates to video processing systems that handle encoded video data containing both obfuscated and unobfuscated portions. The technology addresses the challenge of securely transmitting and displaying video content where certain parts are intentionally obscured to protect sensitive information while other parts remain visible. The system receives encoded video data from a media sharing device over a network, where the video is divided into multiple encoding blocks. Some blocks contain obfuscated video data, while others contain unobfuscated video data. The system analyzes the encoding block structure to identify how the video is divided. It then decodes the encoded data to separate the obfuscated and unobfuscated blocks. The obfuscated blocks are processed using a key image to restore the original visual content, while the unobfuscated blocks are displayed directly. The system then renders two distinct video images: one from the unobfuscated blocks and another from the deobfuscated blocks. This approach allows for selective display of sensitive and non-sensitive video content, ensuring privacy while maintaining usability. The solution is implemented via software instructions stored on a non-transitory computer-readable medium, executed by a processor in a user device.

Claim 22

Original Legal Text

22. The non-transitory computer readable medium of claim 21 , wherein the encoded video data is received as part of a real-time communication session between two or more communication devices including the user device and media sharing device.

Plain English Translation

This invention relates to video processing in real-time communication systems. The problem addressed is the efficient handling and transmission of encoded video data between devices during live interactions, such as video calls or media sharing sessions. The solution involves a non-transitory computer-readable medium storing instructions that, when executed, enable a user device to receive encoded video data from a media sharing device as part of a real-time communication session involving two or more devices. The system ensures seamless video transmission by managing the encoded data within the constraints of real-time communication protocols, optimizing bandwidth usage and reducing latency. The encoded video data may be processed to maintain synchronization and quality during the session, allowing participants to share media without interruptions. The invention improves real-time communication by integrating video encoding and decoding processes directly into the session workflow, enhancing user experience in collaborative or interactive environments.

Claim 23

Original Legal Text

23. The non-transitory computer readable medium of claim 22 , wherein the key image is received along with an invite from the media sharing device for the real-time communication session.

Plain English Translation

This invention relates to real-time communication systems, specifically methods for securely sharing media during live interactions. The problem addressed is ensuring secure and authenticated media sharing between devices in real-time communication sessions, such as video calls or collaborative applications, while preventing unauthorized access or tampering. The system involves a non-transitory computer-readable medium storing instructions that, when executed, perform operations for managing media sharing in a real-time communication session. A key image is received from a media sharing device, which is part of a larger process for establishing secure media transmission. The key image is obtained along with an invite for the real-time communication session, allowing the receiving device to authenticate the sender and verify the integrity of the shared media. This ensures that only authorized participants can access or modify the media during the session. The key image may be used to derive cryptographic keys or authentication tokens, enabling secure encryption and decryption of media streams. The system may also include mechanisms for validating the key image against a trusted source or using it to establish a secure channel for subsequent media exchanges. This approach enhances security by binding the media sharing process to the initial session invitation, reducing risks of interception or spoofing. The invention is particularly useful in applications requiring high-security media sharing, such as enterprise collaboration tools, healthcare teleconferencing, or financial services.

Claim 24

Original Legal Text

24. The non-transitory computer readable medium of claim 21 , wherein, to determine the encoding block structure, the instructions, when executed by the processor, cause the processor to control the user device to perform a function of encoding block structure information included in the encoded video data.

Plain English Translation

This invention relates to video encoding and decoding, specifically improving the efficiency of encoding block structure information in video data. The problem addressed is the computational and bandwidth overhead associated with transmitting and processing block structure metadata, which describes how video frames are divided into smaller blocks for encoding. Existing methods often require redundant or inefficient encoding of this information, leading to higher bitrate and processing complexity. The invention provides a solution by encoding block structure information directly within the encoded video data. This approach avoids the need for separate metadata transmission, reducing overhead and improving encoding efficiency. The system includes a processor that executes instructions stored on a non-transitory computer-readable medium to perform this function. The encoded block structure information is embedded within the video data itself, allowing the decoder to reconstruct the block structure without additional external data. The invention also involves determining the encoding block structure, which defines how video frames are partitioned into blocks for compression. This structure is critical for efficient video encoding, as it affects compression ratios and quality. By integrating the block structure information into the encoded video data, the system ensures that decoders can accurately reconstruct the original block partitioning without relying on separate metadata streams. This method is particularly useful in video compression standards where block structure information is essential for decoding but traditionally adds significant overhead. The invention optimizes this process, making it more efficient for applications requiring low-latency or high-efficienc

Claim 25

Original Legal Text

25. The non-transitory computer readable medium of claim 21 , wherein the key image comprises a digital image.

Plain English Translation

A system and method for processing key images in a digital environment addresses the challenge of efficiently managing and analyzing visual data. The invention involves storing and retrieving key images, which are digital images used to represent or identify other data, such as documents, objects, or scenes. The system includes a storage mechanism for maintaining these key images and a retrieval mechanism for accessing them based on specific criteria. The key images are processed to extract relevant features, enabling efficient comparison, matching, or indexing. This allows for applications such as document retrieval, object recognition, or scene identification. The digital nature of the key images ensures compatibility with modern computing systems and facilitates integration into existing digital workflows. The system may also include additional processing steps, such as preprocessing the images to enhance quality or applying machine learning techniques to improve accuracy. The overall goal is to provide a robust and scalable solution for managing and utilizing key images in various digital applications.

Claim 26

Original Legal Text

26. The non-transitory computer readable medium of claim 21 , wherein the instructions, when executed by the processor, further cause the processor to control the user device to perform a function of receiving the key image separately from the encoded video data via the communication network.

Plain English Translation

This invention relates to video processing and secure data transmission, specifically addressing the challenge of securely transmitting key images used in video encoding and decoding. The system involves a non-transitory computer-readable medium storing instructions that, when executed by a processor, enable a user device to receive a key image separately from encoded video data over a communication network. The key image is a critical component in video encoding schemes, such as those using intra-frame prediction or reference frames, where it provides essential reference data for reconstructing video frames. By transmitting the key image separately from the encoded video data, the system enhances security and flexibility in video distribution. The instructions also facilitate the processing of the encoded video data and the key image to reconstruct the original video content. This approach allows for secure handling of sensitive reference data while ensuring efficient video playback. The system may be part of a broader video encoding and decoding framework, where the key image is generated during encoding and transmitted independently to authorized devices for decoding. This method improves security by isolating the key image from the main video stream, reducing exposure to unauthorized access or tampering. The invention is particularly useful in applications requiring secure video transmission, such as streaming services, video conferencing, or content protection systems.

Claim 27

Original Legal Text

27. The non-transitory computer readable medium of claim 21 , wherein the first and second video images are simultaneously displayed on the display.

Plain English Translation

This invention relates to a system for displaying video images on a display device. The problem addressed is the need to present multiple video streams in a way that allows simultaneous viewing without requiring the user to switch between different displays or windows. The solution involves a non-transitory computer-readable medium storing instructions that, when executed, cause a computing device to display first and second video images concurrently on a single display. The system ensures that both video streams are visible at the same time, enabling real-time comparison or monitoring of multiple sources. The display may be configured to arrange the video images in a side-by-side, split-screen, or other multi-view format, depending on the application. The invention may also include additional features such as synchronization controls, user interface elements for adjusting the layout, and options to prioritize one video stream over another. This approach is particularly useful in applications like surveillance, medical imaging, or video conferencing, where simultaneous viewing of multiple sources is essential. The system may further include processing capabilities to enhance the video streams, such as adjusting resolution, frame rate, or applying filters to improve clarity or reduce latency. The invention ensures that users can efficiently monitor or compare multiple video inputs without the need for separate displays or manual switching.

Patent Metadata

Filing Date

Unknown

Publication Date

February 4, 2020

Inventors

William George Verthein
Amer Aref Hassan

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Encoding Optimization for Obfuscated Media” (10552585). https://patentable.app/patents/10552585

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/10552585. See llms.txt for full attribution policy.

Encoding Optimization for Obfuscated Media