13th week of 2022 patent applcation highlights part 84 |
Patent application number | Title | Published |
20220103837 | SAMPLE-BASED ANGULAR INTRA-PREDICTION IN VIDEO CODING - A method for processing a prediction unit (PU) to generate predicted samples is provided that includes computing predicted samples for samples of the PU using sample-based angular intra-prediction (SAP) when lossless coding is enabled for the PU, and computing predicted samples for the samples of the PU using block-based angular intra-prediction when lossless coding is not enabled for the PU. Computation of the predicted using SAP includes determining an intra-prediction angle for the PU, and computing a predicted sample for each sample of the samples in the PU based on linear interpolation of two reference samples adjacent to the sample, wherein the two reference samples are selected according to the intra-prediction angle. | 2022-03-31 |
20220103838 | DEVICE AND METHOD OF VIDEO DECODING WITH FIRST AND SECOND DECODING CODE - A video image decoding device receives, as the code string to be decoded, a first code string to be decoded including information based on an encoded residual coefficient and header information or a second code string to be decoded including a residual image obtained in encoding the code string to be decoded and header information. The video image decoding device, when the code string to be decoded that is received by the receiver is the first code string to be decoded, adds the residual decoded image and the predictive image to each other to generate and output a reconstructed image and, when the code string to be decoded received by the receiver is the second code string to be decoded, adds a residual image included in the second code string to be decoded and the predictive image to each other to generate and output a reconstructed image. | 2022-03-31 |
20220103839 | INSTANCE-ADAPTIVE IMAGE AND VIDEO COMPRESSION USING MACHINE LEARNING SYSTEMS - Techniques are described for compressing data using machine learning systems and tuning machine learning systems for compressing the data. An example process can include receiving, by a neural network compression system (e.g., trained on a training dataset), input data for compression by the neural network compression system. The process can include determining a set of updates for the neural network compression system, the set of updates including updated model parameters tuned using the input data. The process can include generating, by the neural network compression system using a latent prior, a first bitstream including a compressed version of the input data. The process can further include generating, by the neural network compression system using the latent prior and a model prior, a second bitstream including a compressed version of the updated model parameters. The process can include outputting the first bitstream and the second bitstream for transmission to a receiver. | 2022-03-31 |
20220103840 | SIGNIFICANT COEFFICIENT SIGNALING IN VIDEO CODING - An exemplary method for visual media processing includes performing a conversion between a current video block of a visual media data and a bitstream representation of the visual media data in accordance with a conditional signaling rule, wherein the current video block is disabled from using an intra sub-block partitioning (ISP) split mode which divides the current video block into sub-blocks depending on dimensions of the current video block, wherein, in case that the conversion is associated with disabling use of the ISP split mode, the conditional signaling rule specifies selectively including in the bitstream representation a first syntax element indicating that a luma component of a sub-block of the current video block includes non-zero coefficient values, and further wherein the selectively including is based at least on one or more other syntax elements having non-zero coefficient values of one or more previous sub-blocks included in the bitstream representation. | 2022-03-31 |
20220103841 | METHOD AND DEVICE FOR DECODING VIDEO - The present invention discloses a video decoding method performed by a video decoding device. The video decoding method according to an embodiment may include the steps of: obtaining NAL unit type information indicating a type of a current network abstraction layer (NAL) unit from a bitstream; and decoding, when the NAL unit type information indicates that the NAL unit type of the current NAL unit is an encoded data for an slice, the slice based on whether a mixed NAL unit type is applied to a current picture. | 2022-03-31 |
20220103842 | FIXED BIT DEPTH PROCESSING FOR CROSS-COMPONENT LINEAR MODEL (CCLM) MODE IN VIDEO CODING - A video decoder can be configured to determine that a first block of the video data is encoded in a cross component linear model (CCLM) mode; determine that the first block has a first bit depth; determine that a second block of the video data is encoded in the CCLM mode; determine that the second block has a second bit depth that is different than the first bit depth; and decode the first block and the second block in the CCLM mode using a fixed bit depth, wherein the fixed bit depth is different than at least one of the first bit depth or the second bit depth. | 2022-03-31 |
20220103843 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes memory and circuitry coupled to the memory. The circuitry, for each of temporal sub-layers for temporal scalability different from spatial scalability, stores first parameters into buffering period supplemental enhancement information (SEI) and encodes the first parameters. The first parameters present initial delays in timing to extract data from a coded picture buffer (CPB). The circuitry stores a second parameter into the buffering period SEI and encodes the second parameter. The second parameter indicates a total number of the temporal sub-layers. A value of the second parameter is equal to a value of a third parameter that is encoded into a sequence parameter set and indicates a total number of the temporal sub-layers. | 2022-03-31 |
20220103844 | SELECTABLE TRANSCODE ENGINE SYSTEMS AND METHODS - An electronic device includes a video encoding pipeline configured to encode source image data. The video encoding pipeline includes a first transcode engine and a second transcode engine. The electronic device also includes processing circuitry configured to determine a target throughput for a bin stream and determine whether to encode the bin stream using only the first transcode engine or both the first and second transcode engines based on the target throughput. The processing circuitry is also configured to cause only the first transcode engine to encode the bin stream or both the first and second transcode engines to encode the bin stream based on determining whether to encode the bin stream using only the first transcode engine or both the first and second transcode engines. | 2022-03-31 |
20220103845 | ACTIVATION FUNCTION DESIGN IN NEURAL NETWORK-BASED FILTERING PROCESS FOR VIDEO CODING - A method of coding video data, the method comprising: reconstructing a block of the video data; and applying a Convolutional Neural Network (CNN)-based filter to the reconstructed block, wherein the CNN-based filter uses a LeakyReLU activation function. | 2022-03-31 |
20220103846 | SUPPLEMENTAL ENHANCEMENT INFORMATION MESSAGE IN VIDEO CODING - The present disclosure provides methods, apparatus and non-transitory computer readable medium for processing video data. According to certain disclosed embodiments, a method for determining an object in a picture includes: decoding a message from a bitstream including: decoding a first list of labels; and decoding a first index, to the first list of labels, of a first label associated with the object; and determining the object based on the message. | 2022-03-31 |
20220103847 | DEPENDENT RANDOM ACCESS POINT INDICATION IN VIDEO BITSTREAMS - Systems, methods and apparatus for encoding, decoding or transcoding visual media data are described. One example method of processing visual media data includes performing a conversion between visual media data and a bitstream of the visual media data according to a format rule, wherein the format rule specifies whether and how a second type of supplemental enhancement information (SEI) message that is different from a first type of SEI message is included in the bitstream, and wherein the first type of the SEI message and the second type of the SEI message indicate a first type of dependent random access point (DRAP) picture and a second type of DRAP picture, respectively. | 2022-03-31 |
20220103848 | IMAGE DECODING METHOD AND DEVICE THEREFOR - An image decoding method performed by a decoding device, according to the present document, comprises the steps of: obtaining image information; and generating a reconstructed picture on the basis of the image information. | 2022-03-31 |
20220103849 | IMAGE DECODING METHOD FOR CHROMA COMPONENT AND DEVICE THEREFOR - An image decoding method performed by a decoding device, according to the present document, comprises the steps of: deriving a chroma quantization parameter table on the basis of quantization parameter data; deriving a quantization parameter for combined chroma coding on the basis of the chroma quantization parameter table; deriving prediction samples of a current chroma block on the basis of prediction information; deriving transform coefficients of the current chroma block on the basis of residual information; deriving residual samples by dequantizing the transform coefficients on the basis of the quantization parameter; and generating a reconstructed picture on the basis of the prediction samples and the residual samples. | 2022-03-31 |
20220103850 | METHOD FOR LAYERWISE RANDOM ACCESS IN A CODED VIDEO STREAM - A method of generating an encoded video bitstream, including obtaining an IRAP AU from a video bitstream; determining whether the IRAP AU is a first AU in a decoding order, whether each picture is an IDR picture, or whether each picture is a first picture of a layer following an EOS NAL unit; if so, setting a first flag for the IRAP AU equal to one; if not, determining whether a second flag for the IRAP AU is externally set to an external value; if so, setting the first flag for the IRAP AU equal to the external value; and if not, setting the first flag for the IRAP AU and the second flag for the IRAP AU equal to zero; encoding the video bitstream based on the first flag and the second flag; and transmitting the encoded video bitstream. | 2022-03-31 |
20220103851 | MULTIDIMENSIONAL QUANTIZATION TECHNIQUES FOR VIDEO CODING/DECODING SYSTEMS - Video compression and decompression techniques are disclosed that provide improved bandwidth control for video compression and decompression systems. In particular, video coding and decoding techniques quantize input video in multiple dimensions. According to these techniques, pixel residuals may be generated from a comparison of an array of input data to an array of prediction data. The pixel residuals may be quantized in a first dimension. After the quantization, the quantized pixel residuals may be transformed to an array of transform coefficients. The transform coefficients may be quantized in a second dimension and entropy coded. Decoding techniques invert these processes. In still other embodiments, multiple quantizers may be provided upstream of the transform stage, either in parallel or in cascade, which provide greater flexibility to video coders to quantize data in different dimensions in an effort to balance the competing interest in compression efficiency and quality of reconstructed video. | 2022-03-31 |
20220103852 | Method of Video Processing for Calibrating Motion Vectors - A video processing method includes dividing a current frame into a plurality of blocks, generating a motion vector of each block of the plurality of blocks of the current frame according to the each block of the current frame and a corresponding block of a previous frame, generating a global motion vector according to a plurality of motion vectors of the current frame, generating a sum of absolute differences of pixels of each block of the current frame according to the global motion vector, generating a region with a set of blocks of the current frame, matching a distribution of the sum of absolute differences of pixels of the region with a plurality of models, identifying a best matching model, and labeling each block in the region in the current frame with a label of either a foreground block or a background block according to the best matching model. | 2022-03-31 |
20220103853 | PREDICTION IMAGE GENERATION DEVICE, MOVING IMAGE DECODING DEVICE, MOVING IMAGE ENCODING DEVICE, AND PREDICTION IMAGE GENERATION METHOD - A prediction image generation method using two prediction images to generate a prediction image by a device is provided. First and second prediction image are generated. Bidirectional prediction gradient change prediction processing is performed by using a first shift value and difference values of the first and second prediction images respectively in horizontal and vertical directions to generate a first, second, third and fourth gradient images. Motion information is derived by using the first and second prediction images, the first, second, third and fourth gradient images, a second shift value, and a third shift value. Motion compensation correction value is derived by using the motion information and the first, second, third and the fourth gradient images. The prediction image is generated by using the first and second prediction images and the motion compensation correction value. The first, second and third shift values are respectively equal to 6, 4 and 1. | 2022-03-31 |
20220103854 | Method and Apparatus of Combined Inter and Intra Prediction for Video Coding - A method and apparatus of prediction for video coding are disclosed. According to one method, a block is partitioned into a first and second regions using a target partition selected from a partition set comprising triangle partition. A Merge candidate list is determined for a partitioned current block by including at least one HMVP (history-based motion vector prediction) candidate from an HMVP buffer, where the HMVP buffer stores motion information of previously coded blocks. The partitioned current block or current motion information associated with the partitioned current block are encoded or decoded using the Merge candidate list, where the Merge candidate list is used to derive a first candidate for the first region and a second candidate for the second region. In another method, whether to apply triangular CIIP (combined Inter/Intra prediction) to the current block is signaled at an encoder side or parsed at a decoder side. | 2022-03-31 |
20220103855 | TEMPORAL MOTION VECTOR PREDICTOR CANDIDATE-BASED IMAGE OR VIDEO CODING OF SUBBLOCK UNIT - According to the disclosure of the present document, a subblock position for deriving a subblock unit motion vector in a subblock-based temporal motion vector prediction (sbTMVP) can be efficiently calculated, thereby enabling video/image coding efficiency to increase and a simplifying effect for hardware implementation to be obtained. | 2022-03-31 |
20220103856 | METHOD FOR ENCODING AND DECODING MOTION INFORMATION, AND APPARATUS FOR ENCODING AND DECODING MOTION INFORMATION - A method of decoding motion information according to an embodiment includes: obtaining information indicating a disparity distance for determining a prediction motion vector of a current block; scaling the disparity distance corresponding to the obtained information, based on a comparison result between a base pixel unit and a smallest pixel unit indicatable by a motion vector of the current block; determining a prediction motion vector candidate changed by the scaled disparity distance from a base motion vector of the current block from among one or more prediction motion vector candidates as the prediction motion vector of the current block; and determining the motion vector of the current block by using the prediction motion vector. | 2022-03-31 |
20220103857 | PROCESSING METHOD FOR MOTION COMPENSATION, ENCODER, AND DECODER - Processing methods for motion compensation, an encoder, and a decoder are provided. The method includes the following. Determine a search position constellation with a point pointed by an initial motion vector as a center point, where the search position constellation includes N directions, search for at least one search point by using at least one type of step lengths in the directions, where the at least one search point at least includes at least one search point in diagonal directions. Search for at least one search position from the search position constellation based on a preset range coverage rule, where the preset range coverage rule is to arrange search points in the directions for search. Obtain a new motion vector according to the at least one search position, and perform motion compensation based on the new motion vector to obtain a prediction value of a coding unit (CU). | 2022-03-31 |
20220103858 | INTER-PREDICTION-BASED IMAGE OR VIDEO CODING USING SBTMVP - According to the disclosure of the present document, in a subblock-based temporal motion vector prediction (sbTMVP), a position of a subblock for deriving a motion vector per subblock unit can be efficiently calculated, and thus video/image coding efficiency can be increased and hardware implementation can be simplified. | 2022-03-31 |
20220103859 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes: circuitry; and memory, in which using the memory, the circuitry, in affine motion compensation prediction in inter prediction for a current block, places a limit on a range within which motion estimation or motion compensation is performed, and performs the motion compensation for the current block. | 2022-03-31 |
20220103860 | VIDEO COMPRESSION SYSTEM - Systems and methods herein describe a video compression system. The described systems and methods acceses a sequence of image frames from a first computing device, the sequence of image frames comprising a first image frame and a second image frame, detects a first set of keypoints for the first image frame, transmits the first image frame and the first set of keypoints to a second computing device, detects a second set of keypoints for the second image frame, transmits the second set of keypoints to the second computing device, causes an animated image to be displayed on the second computing device. | 2022-03-31 |
20220103861 | Selection and Signaling of Motion Vector (MV) Precisions - An encoder comprising a processor configured to obtain candidate motion vectors (MVs) corresponding to neighboring blocks of a current block, the neighboring blocks neighboring the current block; obtain precisions of the candidate MVs; round the precisions to a target precision based on a rounding scheme; round the candidate MVs based on the target precision; perform pruning of the candidate MVs; generate a candidate list based on the rounding of the candidate MVs and the pruning; select one of the candidate MVs from the candidate list for encoding the current block; and encode an MV candidate index corresponding to the one of the candidate MVs that was selected in a bitstream. | 2022-03-31 |
20220103862 | METHODS AND DEVICES FOR CODING AND DECODING A DATA STREAM REPRESENTATIVE OF AT LEAST ONE IMAGE. - A method and device for coding and decoding a coded data stream representative of at least one image split into blocks. For a current block, a group of pixel values in the block is determined from previously decoded pixels, and for each pixel, a prediction residue is decoded. A prediction value for the pixel is determined according to a first prediction mode by predicting the pixel from at least one other previously decoded pixel belonging to the current block. Information is decoded from the stream indicating whether the pixel is predicted according to a second prediction mode using a prediction resulting from the group of pixel values in the block. When the pixel is predicted according the second mode, the prediction value for the pixel is replaced with a selected value of the group. The pixel is reconstructed using the prediction value associated with the pixel and the prediction residue. | 2022-03-31 |
20220103863 | METHOD FOR ENCODING/DECODING IMAGE SIGNAL AND APPARATUS THEREFOR - A method for decoding an image according to the present invention comprises the steps of: determining whether a second inverse transform is applied to a coding block including a plurality of sub-blocks; and applying the second inverse transform to at least one of the plurality of sub-blocks when it is determined that the second inverse transform is applied to the coding block. In this case, whether the second inverse transform is applied to the coding block may be determined by comparing the size of one of the plurality of sub-blocks with a threshold value. | 2022-03-31 |
20220103864 | MULTIPLE NEURAL NETWORK MODELS FOR FILTERING DURING VIDEO CODING - An example device for filtering decoded video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a picture of video data; code a value for a syntax element representing a neural network model to be used to filter a portion of the decoded picture, the value representing an index into a set of pre-defined neural network models, the index corresponding to the neural network model in the set of pre-defined neural network models; and filter the portion of the decoded picture using the neural network model corresponding to the index. | 2022-03-31 |
20220103865 | CHROMA FORMAT AND BIT DEPTH INDICATION IN CODED VIDEO - Systems, methods and apparatus for processing visual media data are described. One example method includes performing a conversion between visual media data and a visual media file including one or more tracks storing one or more bitstreams of the visual media data according to a format rule; wherein the format rule specifies whether a first element indicative of whether a track contains a bitstream corresponding to a specific output layer set controls whether a second element indicative of a chroma format of the track and/or a third element indictive of a bit depth information of the track is included in a configuration record of the track. | 2022-03-31 |
20220103866 | SYSTEMS AND METHODS FOR SIGNALING PROFILE AND LEVEL INFORMATION IN VIDEO CODING - A method of decoding video data comprises: receiving profile tier level syntax; parsing a syntax element, from the profile tier level syntax, indicating a level to which an output layer set conforms, wherein a value of 105 indicates a level where a maximum luma sample rate of 4812963840 samples per second is supported; and performing video decoding based on the indicated level. | 2022-03-31 |
20220103867 | SUPPLEMENTAL ENHANCEMENT INFORMATION FOR MULTI-LAYER VIDEO STREAMS - Systems, methods and apparatus for encoding, decoding or transcoding visual media data are described. One example method of processing visual media data includes performing a conversion between visual media data and a bitstream of the visual media data including multiple layers according to a format rule; wherein the format rule specifies that a supplemental enhancement information (SEI) message is included in the bitstream to indicate that it is allowed for a decoder to decode 1) a dependent random access point (DRAP) picture in a layer associated with the SEI message and/or 2) pictures included in the layer and following the DRAP picture in a decoding order and an output order, without having to decode other pictures in the layer except for an intra random access point (IRAP) picture associated with the DRAP picture. | 2022-03-31 |
20220103868 | VIDEO ENCODING METHOD AND APPARATUS, AND VIDEO DECODING METHOD AND APPARATUS FOR PREVENTING SMALL-SIZED INTRA BLOCK - A video decoding method according to an embodiment of the present disclosure includes: obtaining a width of a picture based on information about the width of the picture that is obtained from a bitstream and obtaining a height of the picture based on information about the height of the picture that is obtained from the bitstream; when an x coordinate according to a luma width of a current block generated from the picture is not greater than the width of the picture, a y coordinate according to a luma height of the current block is not greater than the height of the picture, and a split mode of a luma block of the current block is a non-split mode, decoding the luma block; and determining a chroma block corresponding to the luma block and decoding the chroma block, wherein the information about the width of the picture indicates a number of luma samples arranged in a width direction of the picture, the number of luma samples arranged in the width direction is an integer multiple of 8, the information about the height of the picture indicates a number of luma samples arranged in a height direction of the picture, and the number of luma samples arranged in the height direction is an integer multiple of 8. | 2022-03-31 |
20220103869 | TECHNIQUES FOR LIMITING THE INFLUENCE OF IMAGE ENHANCEMENT OPERATIONS ON PERCEPTUAL VIDEO QUALITY ESTIMATIONS - In various embodiments, a tunable VMAF application reduces an amount of influence that image enhancement operations have on perceptual video quality estimates. In operation, the tunable VMAF application computes a first value for a first visual quality metric based on reconstructed video content and a first enhancement gain limit. The tunable VMAF application computes a second value for a second visual quality metric based on the reconstructed video content and a second enhancement gain limit. Subsequently, the tunable VMAF application generates a feature value vector based on the first value for the first visual quality metric and the second value for the second visual quality metric. The tunable VMAF application executes a VMAF model based on the feature value vector to generate a tuned VMAF score that accounts, at least in part, for at least one image enhancement operation used to generate the reconstructed video content. | 2022-03-31 |
20220103870 | HOSPITALITY PROPERTY MANAGEMENT TOOL AND SYSTEM AND METHOD FOR USE OF SAME - A hospitality property management tool and system and method for use of the same are disclosed. In one embodiment of the system, the system includes a thermostat located in a room at a hospitality establishment having multiple rooms. The thermostat stores various types of thermostat data and transmits the thermostat data to a server, which may be remote. The server receives and stores the thermostat data. The server may render a map view of the hospitality establishment based on obtained map data. The map view may include a graphical representation of the room and other rooms at the hospitality establishment. The server may annotate the graphical representation of the room with at least a portion of the thermostat data. | 2022-03-31 |
20220103871 | METHOD FOR PROCESSING AN IMAGE FRAME AND ELECTRONIC DEVICE - A method for processing an image frame includes: obtaining an image frame to be displayed; determining whether pixel data in the image frame to be displayed is lost; and using preset replacement data as data of target pixels in the image frame to be displayed, in response to determining that the pixel data in the image frame to be displayed is lost. | 2022-03-31 |
20220103872 | AUDIO CUSTOMIZATION IN STREAMING ENVIRONMENT - A live stream, that includes a video stream and an audio stream, of a presenter is monitored. The live stream is attended by an audience that includes one or more audience members. One or more stream content features of the live stream at a first window of time is transmitted to a multimodal machine learning model. One or more audience content features of the audience at the first window of time is transferred to the multimodal model. One or more feature results, based on the stream content features and based on the audience content features, of the first window of time is obtained from the multimodal model. The feature results are sent to an auditory machine learning model. A first audio signal from the auditory machine learning model is received. An augmented stream of the first window of time is generated based on the first audio signal. | 2022-03-31 |
20220103873 | COMPUTER PROGRAM, METHOD, AND SERVER APPARATUS - A terminal apparatus of a distributor includes processing circuitry configured to transmit, to a first terminal apparatus of a viewer via a first server apparatus, one of either configuration data or a first video, the configuration data including audio data and motion data; after the transceiver receives a second video from a second server apparatus, control playback of the second video; and transmit playback data to the first terminal apparatus via the first server apparatus, the playback data including at least one of access data and indication data, the access data indicating a method for accessing the second video played back by the terminal apparatus, and the indication data indicating an operation to be performed on the second video by the first terminal apparatus in synchronization with playback of the second video by the terminal apparatus. | 2022-03-31 |
20220103874 | SYSTEM AND METHOD FOR PROVIDING INTERACTIVE STORYTELLING - A system for providing interactive storytelling includes an output device configured to output storytelling content to a user, wherein the storytelling content includes one or more of audio data or visual data, a playback controller configured to provide storytelling content to the output device, one or more sensors configured to generate measurement data by capturing an action of the user, an abstraction device configured to generate extracted characteristics by analyzing the measurement data, an action recognition device configured to determine a recognized action by analyzing a time behavior of the measurement data and/or the extracted characteristics. The playback controller is additionally configured to interrupt provision of storytelling content, to trigger the abstraction device and/or the action recognition device to determine a recognized action, and to continue provision of storytelling content based on the recognized action. A corresponding method, a computer program product, and a computer-readable storage medium are also disclosed. | 2022-03-31 |
20220103875 | PAUSING AND RESUMING MEDIA FILES - Disclosed herein are systems and methods for the presentation and marking of media modules. In different aspects, the systems and methods may allow a user to present and consume a media module, particularly a media module containing data that is typically presented in a serial manner such as audio, visual, or video media, and to create a marked media module for quickly and easily returning to a marked point of interest in the media module at a later time or on a different device. | 2022-03-31 |
20220103876 | CACHE MANAGEMENT IN A VIDEO CONTENT DISTRIBUTION NETWORK - Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device. | 2022-03-31 |
20220103877 | Remote Pause Buffer - Systems, apparatuses, and methods are described for replacing at least a part of a local time shift buffer of a user device with a remote time shift buffer. | 2022-03-31 |
20220103878 | IDENTIFYING MEDIA ON A MOBILE DEVICE - Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method includes receiving, at the secondary device, first information based upon the primary content being output at the primary device, wherein the first information includes at least one of an audio and a visual signal, determining at the secondary device second information corresponding to the first information, receiving at the secondary device one or more portions of secondary media content that have been made available by a third device, determining at the secondary device whether one or more of the portions of the secondary media content match one or more portions of the second information, and taking at least one further action upon determining that there is a match. | 2022-03-31 |
20220103879 | DEVICE, SYSTEM AND METHOD FOR ALLOCATING RESOURCES FOR VIDEO STREAMING - A device, system and method for allocating resources for video streaming is provided. A device determines, respective differences between reserved and actual allocated resources for videos provided to a streaming system by client devices, and selects, at the streaming system, from a plurality of discrete selectable allocated resources available at the streaming system, first reserved aggregate allocated resources based on the actual allocated resources for the videos, the first reserved aggregate allocated resources for streaming the videos to video-playing devices. The device monitors used resources for streaming the videos to the video-playing devices and, in response to determining that the used resources are within a threshold value of the first reserved aggregate allocated resources: from the plurality of discrete selectable allocated resources, selects second reserved aggregate allocated resources based on the respective differences between the reserved allocated resources and the actual allocated resources for the videos. | 2022-03-31 |
20220103880 | Measuring Video-Content Viewing - A computer-implemented method of using video program viewer interaction data that has been loaded to a media measurement database as input to a measurement engine which then calculates Linear, DVR, and VOD asset viewing activity at three levels: (a) Video Program, (b) Video Program Airing, (c) Video Program Airing Segment, where each level provides summary metrics for groupings of Demographic, Geographic, and/or Device Characteristic, and also second-by-second viewing metrics, including counting advertising impressions, within the Demographic, Geographic, Device groupings. System also accounts for reduced value of ad viewing when viewer is using trick plays or when viewer delays viewing recorded content. Together these metrics provide detailed information on customer viewing behavior which can be used to drive business decisions for service providers, advertisers and content producers. Additionally, a viewing histogram analysis is produced. | 2022-03-31 |
20220103881 | MEASURING VIDEO VIEWING - A computer-implemented method of using video program viewer interaction data that has been loaded to a media measurement database as input to a measurement engine which then calculates Linear, DVR, and VOD asset viewing activity at three levels: (a) Video Program, (b) Video Program Airing, (c) Video Program Airing Segment, where each level provides summary metrics for groupings of Demographic, Geographic, and/or Device Characteristic, and also second-by-second viewing metrics, including counting advertising impressions, within the Demographic, Geographic, Device groupings. System also accounts for reduced value of ad viewing when viewer is using trick plays or when viewer delays viewing recorded content. Together these metrics provide detailed information on customer viewing behavior which can be used to drive business decisions for service providers, advertisers and content producers. Additionally, a viewing histogram analysis is produced. | 2022-03-31 |
20220103882 | Secure Remote-Less Configuration of a Media Playback Device - The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device; determining whether a request from the client device to wirelessly connect to the media playback device is a valid request; in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device. | 2022-03-31 |
20220103883 | Broadcast In-Home Streaming - Techniques for broadcast in-home streaming are described. In some embodiments, the method is performed at a gateway device. The gateway device demultiplexes a broadcast stream to a plurality of streams, including a first stream and a second stream and anchors a first presentation time range of a first segment based on a random access point in the first stream and a first frame in the second stream. The gateway device also identifies one or more frames in the first stream based on presentation timestamps and decoding timestamps of a last frame in the first presentation time range and a first frame in a second presentation time range. The gateway device further captures frames from the second stream within the first presentation time range and generates the first segment having the first presentation time range, including the random access point, the one or more frames, the first frame, and the frames. | 2022-03-31 |
20220103884 | APPARATUS AND METHOD FOR MANAGING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a media server and parsing engine, 3 | 2022-03-31 |
20220103885 | APPARATUS AND METHODS FOR RECORDING, ACCESSING, AND DELIVERING PACKETIZED CONTENT - Apparatus and methods to manage recording of streaming packetized content (such as for example live IP packetized content) for access, retrieval and delivering thereof to one or more users. In one embodiment, the foregoing is accomplished via communication between a recording manager and a receiver/decoder device. The recording manager manages and schedules recording of content on behalf of the receiver/decoder device (and/or mobile devices) disposed at a user's premises. The recording manager runs one or more computer programs designed to receive requests to record packetized content from one or more consumer devices, and use metadata contained within the requests to cause a cloud storage entity or premises storage device to record the content at its scheduled date/time (either via the receiver/decoder device itself, or another network entity). In this manner, the recording manager provides digital video recording (DVR) functionality to devices that would be otherwise incapable of scheduling a recording and/or recording such content. | 2022-03-31 |
20220103886 | SYSTEMS, METHODS, AND MEDIA FOR PROVIDING AN ENHANCED REMOTE CONTROL - Systems, methods, and media for providing an enhanced remote control are provided. In some implementations, a method for using enhanced remote controls is provided, the method comprising: detecting, at a remote control, a fingerprint of a user using a fingerprint sensor on the remote control; identifying the user from a plurality of users based on the fingerprint; authenticating, without user input, a user account corresponding to the identified user, wherein the user account is associated with a media content service that hosts and provides media content items to a media device paired with the remote control; causing a plurality of indications of available media content items to be presented on the media device based on the authenticated user account; receiving a selection of an indication of an available media content item via the remote control; causing the selected media content item to begin being presented on the media device paired with the remote control; and causing content related to the media content item to be presented on a display area of the remote control concurrently with presentation of the media content item on the media device. | 2022-03-31 |
20220103887 | Methods and Systems for Remote Streaming of a User-Customized User Interface - An illustrative user interface (UI) remote streaming system obtains a UI dataset defining a user-customized UI that provides a client device access to multi-access edge computing (MEC) resources associated with data migration operations to be performed on tagged data resource of a plurality of data resources. Based on the UI dataset, the system streams data to and from the client device to direct the client device to present the user-customized UI to a user. When the system detects that a previously untagged data resource of the plurality of data resources becomes tagged by the user as data is streaming to and from the client device, the system changes a set of UI elements included within the user-customized UI to add an additional UI element for the newly tagged data resource. Corresponding methods and systems are also disclosed. | 2022-03-31 |
20220103888 | THERMOSTAT WITH INTERACTIVE FEATURES AND SYSTEM AND METHOD FOR USE OF SAME - A thermostat with interactive features and a system and a method for use of the same are disclosed. In one embodiment of the thermostat, the thermostat receives various types of thermostat data such as information about display-based interactions with the thermostat, information about a plurality of amenities on a residential property co-located with the thermostat, and information from a proximate wireless-enabled programmable device interacting with the thermostat. The thermostat may render a map view of the property based on obtained map data. The map view may include an interactive graphical representation of the residential property and be annotated with at least a portion of the thermostat data. | 2022-03-31 |
20220103889 | THERMOSTAT WITH INTERACTIVE FEATURES AND SYSTEM AND METHOD FOR USE OF SAME - A thermostat with interactive features and a system and a method for use of the same are disclosed. In one embodiment of the thermostat, the thermostat receives various types of thermostat data such as information about display-based interactions with the thermostat, information about a plurality of amenities on a residential property co-located with the thermostat, and information from a proximate wireless-enabled programmable device interacting with the thermostat. The thermostat may render a map view of the property based on obtained map data. The map view may include an interactive graphical representation of the residential property and be annotated with at least a portion of the thermostat data. | 2022-03-31 |
20220103890 | System and Method for Dynamic Playback Switching of Live and Previously Recorded Audio Content - A method including, at a media content server, receiving a pre-modified live digital audio stream, modifying the pre-modified live digital audio stream to produce a live digital audio stream, at a time-shifted media server, storing the pre-modified live digital audio stream, at an alternative content server, identifying and storing respective alternative content start/stop tags, at a client device, receiving the live digital audio stream, in response to a playback command by a user, transmitting a time-shifted digital audio stream request, in response to the time-shifted digital audio stream request, the time-shifted media server streaming the time-shifted digital audio stream, the client device, identifying an upcoming alternative content period, in response to determining that the upcoming alternative content period is within a pre-determined timing threshold, transmitting an alternative content request, receiving a second alternative content, ceasing to output the time-shifted digital audio stream, and outputting the second alternative content. | 2022-03-31 |
20220103891 | LIVE BROADCAST INTERACTION METHOD AND APPARATUS, LIVE BROADCAST SYSTEM AND ELECTRONIC DEVICE - Provided are a live broadcast interaction method and apparatus, a live broadcast system and an electronic device. The method comprises: when it is detected from an anchor video frame collected by a video collection apparatus in real time that an anchor initiates an anchor interaction action, detecting an action posture and an action type of the anchor interaction action, wherein the anchor interaction action comprises a target prop wearing action and/or a target limb action; and then, generating, according to the action posture and the action type of the anchor interaction action, an interaction video stream of a virtual image corresponding to the anchor, and sending the interaction video stream of the virtual image to a live broadcast receiving terminal by means of a live broadcast server and playing same. | 2022-03-31 |
20220103892 | ELECTRONIC DEVICE AND METHOD FOR ENABLING DOCSIS 4.0 FDD/FDX OPERATION IN HFC PLANTS - An electronic device and method for delivering content to legacy MPEG quadrature amplitude modulation (QAM) set-top boxes (STBs) identifies a QAM channel from a bank of QAM modulator channels of the electronic device that has spare capacity to transmit a MPEG/QAM program stream for a program N, and a unique MPEG program number corresponding to the program N, joins an IP multicast from a broadband network that includes the program N, and sets up QAM modulation to send the program N on a target frequency corresponding to the identified QAM channel, transmits the target frequency to the STBs, and transmits the MPEG/QAM program stream for the program N to the STBs on the target frequency corresponding to the identified QAM channel. | 2022-03-31 |
20220103893 | MOVING CONTENT BETWEEN SET TOP BOX AND END DEVICES IN HOME - A content moving device which enables providing content stored on a first user device, such as a DVR, in a first format and resolution to be provided to a second user device, such as a portable media player (PMP) in a second format and resolution. The content moving device identifies content on the first user device as candidate content which may be desired by the PMP and receives the candidate content from the DVR. The content moving device transcodes the candidate content at times independent of a request from the PMP for the content. The content moving device may provide a list of available transcoded content to the PMP for selection, and provide selected content to the PMP. The content moving device may also provide information relating to any protection schemes of the content provided to the PMP, such as DRM rights and decryption keys. The content moving device performs the often computationally intense and time consuming transcoding of user content to enable the user to move content between different user devices in a convenient manner. | 2022-03-31 |
20220103894 | SELECTING ADS FOR A VIDEO WITHIN A MESSAGING SYSTEM - Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for selecting ads for a video. The program and method provide for receiving a request for an ad to insert into a video playing on a client device, the request including a first content identifier that identifies a first type of content included in the video; determining a set of content identifiers associated with the first content identifier, the set of content identifiers identifying second types of content to filter with respect to providing the ad in response to the request; selecting an ad from among plural ads, by filtering ads tagged with a second content identifier included in the set of content identifiers; and providing the selected ad as a response to the request. | 2022-03-31 |
20220103895 | Use of Steganographically-Encoded Time Information as Basis to Control Implementation of Dynamic Content Modification - A method and system for controlling implementation of dynamic content modification. The disclosure provides for using at least one steganographically-encoded timestamp in a media stream transmitted to a media client as a basis to determine a transmission delay for media-stream transmission to the media client, and for providing the determined transmission delay as a basis to facilitate control over whether to have the media client implement dynamic content modification. In addition, the disclosure provides for receiving respectively from each of various media clients a report indicating transmission delay determined for the media client based on such steganographically-encoded timestamp data, and using the transmission delays for the media clients to establish a dynamic-content-modification footprint that could be used to control whether, where, and to what extent dynamic content modification will be applied. | 2022-03-31 |
20220103896 | Dynamic Content Ratings - According to some aspects, methods and systems may include determining that events associated with requests or accessing content items have occurred. The methods and systems may also include authorizing transmission of the content items to the requesting devices based on credential information associated with the requests, and determining a viewership quantity metric associated with the requests. | 2022-03-31 |
20220103897 | CROSS-PARTY DIAGNOSTICS - Techniques described herein improve viewer experience by leveraging the ability of a viewer's device to access an over-the-top (OTT) content via the device's multi-channel connections to an OTT content server. In an example embodiment, the device receives the OTT content via a first channel and performs cross-party diagnostic testing through a second channel. In this embodiment, a diagnostic app in the device compares measured signals in the first channel with a first set of threshold values and further compares acquired telemetry data in the second channel with a second set of threshold values. Based on the comparison results, the device determines the possible root cause of the interruption. Further, the device performs an in-depth diagnostic testing on a determined possible root cause (e.g., OTT content server) and sends an in-depth diagnostic report to a viewer. | 2022-03-31 |
20220103898 | INFORMATION PROCESSING APPARATUS, SERVER APPARATUS, AND INFORMATION PROCESSING SYSTEM - An information processing apparatus includes a predictor configured to predict a throughput of a network, to generate a first predicted value indicative of the predicted throughput, an acquirer configured to acquire, from a server apparatus connected to the network, a second predicted value indicative of a throughput of the network predicted by the server apparatus, a selector configured to select a predicted value with higher prediction accuracy from among the first predicted value and the second predicted value X | 2022-03-31 |
20220103899 | A CLIENT AND A METHOD FOR MANAGING, AT THE CLIENT, A STREAMING SESSION OF A MULTIMEDIA CONTENT | 2022-03-31 |
20220103900 | SYSTEM AND METHOD FOR THE ACCESS AND ROUTING OF CONTENT ON THE BASIS OF FACIAL RECOGNITION - A system and method for controlling the display of video content upon one or more displays as a function of user identity as determined by facial recognition. The system and method provide for the video content to be transferred between multiple screens so as to provide a user with a substantially continuous video experience as the user travels between screen locations. User images captured by both video and still image cameras can be utilized for purposes of user recognition. One or more media hubs may be utilized in performing and supporting the disclosed technology. | 2022-03-31 |
20220103901 | CUSTOMIZED COMMERCIAL METRICS AND PRESENTATION VIA INTEGRATED VIRTUAL ENVIRONMENT DEVICES - A method of providing customized commercial content to a user includes providing first commercial content to a user, determining, using an integrated virtual environment device, whether the user substantially viewed the first commercial content, and providing second commercial content to the user based on the first commercial content and whether the user substantially viewed the first commercial content. | 2022-03-31 |
20220103902 | SYSTEM FOR CONTENT CURATION WITH USER CONTEXT AND CONTENT LEVERAGE - Aspects of the subject disclosure may include, for example, a method comprising receiving one or more media content items; creating one or more leveraged content items from the media content item(s) by extracting one or more leverage points from the media content item(s); obtaining user information, such as user preferences and user context; selecting a selected content item from the leveraged content item(s) based on the user information; creating a custom content item by further extracting a subset of the leverage points from the selected content item based on the user information; and presenting the custom content item to the user's equipment. Other embodiments are disclosed. | 2022-03-31 |
20220103903 | Predictive Media Routing - In some implementations, a user device can predictively route media content to a remote playback device based on playback context information obtained by the user device. The playback context can include local playback context information related to the state and/or context of the user device. The playback context can include remote playback context information related to the state and/or context of available remote playback devices. Based on the playback context information obtained by the user device, the user device can generate a predictive score for each available playback device that indicates or predicts the likelihood that the user will want to send media content to the corresponding playback device. The user device can generate and present a graphical user interface that can identify the playback devices having predictive scores over a threshold score. In some instances, the user device can automatically route selected media content to a predicted playback device. | 2022-03-31 |
20220103904 | BULLET SCREEN DELIVERY METHOD FOR LIVE BROADCAST PLAYBACK AND LIVE VIDEO BULLET SCREEN PLAYBACK METHOD - The present application provides techniques of presenting bullet screens for live broadcast playback. The techniques comprise receiving a request for bullet screens sent from a client computing device during playback of at least one portion of a live broadcast video, wherein the bullet screens comprise comments moving across frames of the live broadcast video, the request comprises a timestamp, and the timestamp is associated with a playback progress of the at least one portion of the live broadcast video; determining a bullet screen segment file among a plurality of bullet screen segment files based on the timestamp, wherein the plurality of bullet screen segment files are generated by segmenting live bullet screen data associated with the live broadcast video into N bullet screen segment files, and the N is a positive integer; and transmitting the bullet screen segment file to the client computing device for display of the bullet screens. | 2022-03-31 |
20220103905 | Television Receiver Wager Staging - A television receiver may present live television programming along with a sports gaming interface that indicates various betting options that are selectable by a television viewer via a remote control. The television receiver may receive a selection of a betting option presented in the sports gaming interface. A request may then be sent to a mobile device of the television viewer. The television receiver may in response to the selection, transmit a bet identifier of the selected betting option and an account identifier to the television service provider system. After a user has funded the bet and completed the transaction via a mobile device, the sports gaming interface may indicate the active bet. | 2022-03-31 |
20220103906 | SYSTEMS AND METHODS FOR BLENDING INTERACTIVE APPLICATIONS WITH TELEVISION PROGRAMS - Object selection reward data, including rewards for viewer selection of objects of interest in presented media content of a video stream may be electronically communicated to the user automatically when the user electronically selects the object of interest as it is shown in the screen. Provided is improved functionality to activate an image in the video stream into an object that then can be selectable or become a part of an application running on a receiving device such as a set-top box or other media device. The received video may or may not be taken over by the application running on the set-top box. The video scaling can be preserved, and a part of the application. Alternatively, the whole of the visible video screen may not be a part of the application. | 2022-03-31 |
20220103907 | COMBINED CODEC BUFFER MANAGEMENT - Techniques are provided herein for processing video data. The techniques include identifying one or more input factors including one or more of signal quality factors, video content complexity factors, and hardware buffering factors for one or more of a video encoding system and a video playback system; evaluating the one or more input factors to determine adjustments to apply to one or both of the video encoding system and the video playback system; and applying the determine adjustments to the one or both of the video encoding system and the video playback system. | 2022-03-31 |
20220103908 | METHODS, SYSTEMS, AND MEDIA FOR DETERMINING CHANNEL INFORMATION - In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a method for providing media guidance is provided, the method comprising: associating with a local area network; detecting at least one media device on the local area network; determining device information associated with the at least one media device on the local area network; determining, without user intervention, television provider information based on the device information; determining location information of the at least one media device; determining channel information based on the determined television provider information and the determined location information; and causing media guidance information to be presented that includes at least a portion of the determined channel information. | 2022-03-31 |
20220103909 | SYSTEM AND METHOD FOR A SELF ADAPTIVE MULTI-USER PROGRAM GUIDE - A programming access device such as, for example, a cable or satellite set top box (STB), a digital video recorder (DVR), a personal computer, and/or a digital media receivers automatically optimizes an order of or filters content choices presented in a content listing, such as a program guide display, favorite channel display, and/or a recording listing display based on the past viewing and/or recording history of a current user or group of users. | 2022-03-31 |
20220103910 | DEVICE, SYSTEM AND METHOD FOR ALLOCATING RESOURCES FOR VIDEO STREAMING - A device, system and method for allocating resources for video streaming is provided. A device determines respective differences between reserved and actual allocated resources for videos provided to a streaming system by client devices, and selects, at the streaming system, first reserved aggregate allocated resources, from discrete selectable allocated resources, the first reserved aggregate allocated resources for streaming the videos to video-playing devices, the first reserved aggregate allocated resources selected based on: the actual allocated resources for videos; and respective associated regions of the client devices and video-playing devices. The device monitors used resources for streaming the videos to the video-playing devices and, in response to determining that the used resources are within a threshold value of the first reserved aggregate allocated resources: from the discrete selectable allocated resources, selects second reserved aggregate allocated resources based on the respective differences between the reserved and actual allocated resources for the videos. | 2022-03-31 |
20220103911 | APPARATUS AND METHOD FOR FACILITATING TRICKPLAY PLAYBACK - Aspects of the subject disclosure may include, for example, receiving a first manifest file from a first server that includes first metadata that identifies a second server where a first portion of data associated with a content item is stored, responsive to the receiving of the first manifest file, determining that a trickplay command is received by a processing system, responsive to the determining that the trickplay command is received, generating or modifying a second manifest file to incorporate the first metadata, and obtaining the first portion of the data associated with the content item from the second server in accordance with the second manifest file. Other embodiments are disclosed. | 2022-03-31 |
20220103912 | INSERTING ADS INTO A VIDEO WITHIN A MESSAGING SYSTEM - Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot. | 2022-03-31 |
20220103913 | BROADCAST SIGNAL TRANSMITTING METHOD, BROADCAST SIGNAL RECEIVING METHOD, BROADCAST SIGNAL TRANSMITTING APPARATUS, AND BROADCAST SIGNAL RECEIVING APPARATUS - Provided is a method for transmitting a broadcast signal. The method includes generating a plurality of input packets including broadcast data, generating at least one link layer packet using the input packets, wherein a header of the link layer packet includes packet type information and packet configuration information, the packet type information indicates a type of an input packet included in a payload of the link layer packet, and the packet configuration information indicates a payload configuration of the link layer packet, generating a broadcast signal using the link layer packet, and transmitting the broadcast signal. | 2022-03-31 |
20220103914 | SYSTEMS AND METHODS FOR PROVIDING ENVIRONMENTAL DATA TO FIRST RESPONDERS - Systems and methods for providing situational awareness of a building to first responders are described. The system includes a server that receives and stores building information, such as a floor plan and other information. The system further includes one or more environmental sensors that sense environmental conditions within the building and uploads that information to the server. A building identification affixed to the building allows a first responder to access the building information and situational awareness information at any time, such as during a situation or an incident, such as an emergency. | 2022-03-31 |
20220103915 | BIOLOGICAL MONITORING DEVICE - A biological monitoring device includes a sensor included in a sensor device, performing a detection process of detecting a medical condition of a patient, and performing a process of generating first detection data indicating a result of the detection process, a generation unit realized by the sensor device, indicating contents related to the detection process, and performing a process of generating second detection data having a smaller data volume than the first detection data, on the basis of the first detection data, and a communication unit realized by the sensor device, and performing a process of transmitting the second detection data to a terminal associated with the patient. | 2022-03-31 |
20220103916 | RESOURCE MANAGEMENT METHOD AND APPARATUS, COMMUNICATION DEVICE, AND STORAGE MEDIUM - The present disclosure provides a resource management method, a communication device, and a storage medium. The resource management method includes: obtaining node identification information and interface information of an optical network node; establishing a node resource model according to the node identification information and the interface information; and storying the node resource model in a resource library. | 2022-03-31 |
20220103917 | MULTI-FUNCTION ACOUSTIC SENSOR - A multi-function acoustic sensor may include a plate structure having a plurality of open spaces that are spaced apart from each other; a plurality of sensors provided on the plate structure, the plurality of sensors including a plurality of sensor elements respectively provided to overlap the plurality of open spaces; and a case having an inner space in which the plurality of sensors are provided, the case including: a first case surface on which the plurality of sensors are provided, the first case surface having at least one first hole, and a second case surface opposite to the first case surface, the second case surface having at least one second hole, wherein the at least one first hole and the at least one second hole form at least one path along which sound is transmitted and sensed through at least one of the plurality of open spaces of the plate structure. | 2022-03-31 |
20220103918 | MAGNETIC LOUDSPEAKER GRILL MOUNTING SYSTEM - An audio device includes a frame having a first frame portion having a first circumference and a second frame portion coupled to the first frame portion. A grill tray has a second circumference smaller than the first circumference and is coupled to the first frame portion. The first circumference of the frame and the second circumference of the grill tray define a grill slot therebetween. The audio device further includes a magnet partially protruding within the grill slot. | 2022-03-31 |
20220103919 | SOUND OUTPUT DEVICE - Provided is a sound output device including an outer housing which includes a sound emission hole and in which an internal space is formed as a disposition space, and a speaker which is disposed in the disposition space and outputs a sound outward through the sound emission hole, and the sound output device is attachable or detachable to or from a holder attached to a garment. Thereby, the sound output device can be removed from the holder in an unused state or during maintenance, a failure or damage hardly occurs, an improvement in workability in maintenance work is also achieved, and an improvement in usability can be achieved. | 2022-03-31 |
20220103920 | MOBILE TERMINAL - A mobile terminal includes a first terminal portion disposed with a first sound output hole and a second terminal portion disposed with a second sound output hole and a receiver. The second terminal portion can move between a first position and a second position relative to the first terminal portion. At the first position, the first sound output hole is connected to the second sound output hole, and at the second position, the second sound output hole is staggered from the first terminal portion. A baffle is disposed on the second terminal portion. The second terminal portion is located at the second position relative to the first terminal portion, and the baffle covers the second sound output hole. The second terminal portion is located at the first position relative to the first terminal portion, the baffle is removed away from the second sound output hole. | 2022-03-31 |
20220103921 | SYSTEMS AND METHODS FOR ON EAR DETECTION OF HEADSETS - Described embodiments generally relate to a signal processing device for on ear detection for an earbud. The device comprises a first microphone input for receiving a microphone signal from a first microphone, the first microphone being configured to be positioned within an ear of a user when the earbud is being worn; a second microphone input for receiving a microphone signal from a second microphone, the second microphone being configured to be positioned outside the ear of the user when the earbud is being worn; a signal generator configured to generate a signal for acoustic playback from a speaker configured to be positioned within the earbud; and a processor. The processor is configured to receive at least one first microphone signal from each of the first microphone input and the second microphone input, and compare the first microphone signals to determine the on ear status of the earbud; determine that the on ear status of the earbud cannot be sufficiently determined, generate a signal for acoustic playback from the speaker, receive a second microphone signal from the first microphone input, and compare the second microphone signal to the generated signal to determine the on ear status of the earbud. | 2022-03-31 |
20220103922 | SENSOR SYSTEMS AND METHODS FOR CHARACTERIZING HEALTH CONDITIONS - A sensing system comprising a hand-held sensing device with a vibracoustic sensor module (VSM). The VSM comprises a voice coil component comprising a coil holder supporting wire windings; a magnet component comprising a magnet supported by a frame, a magnet gap configured to receive at least a portion of the voice coil component in a spaced and moveable manner; a connector connecting the voice coil component to the magnet component, the connector being compliant and permitting relative movement of the voice coil component and the magnet component; a diaphragm configured to induce a movement of the voice coil component in the magnet gap responsive to incident acoustic waves; a housing for retaining the vibroacoustic sensor module having a handle end and a sensor end, the sensor end having an opening, the VSM positioned such that at least a portion of the diaphragm extends across the opening. | 2022-03-31 |
20220103923 | LOUDSPEAKER APPARATUS - The present disclosure discloses a loudspeaker apparatus. The loudspeaker apparatus may include an ear hook, a core housing, and a circuit housing. The ear hook may include a first plug end and a second plug end. The ear hook may be surrounded by a protective sleeve. The protective sleeve may be made of an elastic waterproof material. The core housing may be used for accommodating an earphone core. The core housing may be fixed to the first plug end and elastically abutted against the protective sleeve. The circuit housing may be used for accommodating a control circuit or a battery. The circuit housing may be fixed to the second plug end. The control circuit or the battery may drive the earphone core to vibrate. The vibration of the earphone core may generate a driving force to drive a housing panel of the core housing to vibrate. The driving force may be not parallel to a normal line of the housing panel. In the present disclosure, the core housing may elastically abut against the protective sleeve surrounding the ear hook to improve the overall waterproof effect of the loudspeaker apparatus and simplify the manufacturing and assemble process of the loudspeaker apparatus. | 2022-03-31 |
20220103924 | Remotely Controlling a Hearing Device - An electronic device with a display is paired with a set of wireless audio output devices, including a first wireless audio output device for outputting audio to a right ear of a user and a second wireless audio output device for outputting audio to a left ear of the user. In response to a request to display status information about the set of wireless audio output devices, the electronic device displays a status user interface, including concurrently displaying a first battery status indicator for the first wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the right ear of the user and a second battery status indicator for the second wireless audio output device with an indication that battery status indicator relates to the device for outputting audio to the left ear of the user. | 2022-03-31 |
20220103925 | WIRELESS EARPHONES - A wireless earphones comprising a plurality of antenna modules, a radio frequency module, a sensing module, a speaker module and a processing module. The plurality of antenna modules are coupled to each other. The radio frequency module is used to receive or transmit radio frequency signals by the antenna modules. The sensing module is used to sense a capacitance value of a parasitic capacitance of the antenna modules and used to generate a corresponding sensing signal. The speaker module is used to play audio signals. The processing module is used to generate a control signal according to the radio frequency signal or the sensing signal to control the speaker module to play the audio signal corresponding to the control signal. | 2022-03-31 |
20220103926 | METHOD OF AUTOMATICALLY CHANGING POWER ON/OFF STATE OF ELECTRONIC HEADPHONES OR ELECTRONIC HEARING PROTECTION EARMUFFS WHEN PLACED ON OR REMOVED FROM THE HEAD OF THE USER - An electronic headphone set including a pair of ear cups with a head band interconnecting the ear cups. At least one of the ear cups is movable between a usable position and an unusable position, and electronic circuitry is operably connected to the ear cups. A switch operably interconnects at least one ear cup to the head band and is operable to enable the electronic circuitry when in the usable position and to disable the electronic circuitry when in the unusable position. | 2022-03-31 |
20220103927 | EAR-WEARABLE DEVICES FOR CONTROL OF OTHER DEVICES AND RELATED METHODS - Embodiments herein relate to ear-wearable devices that can be used to control other device and related methods. In a first aspect, an ear-wearable device is included having a control circuit, a wireless communications circuit, a microphone, and a motion sensor. The ear-wearable device is configured to receive an input from a wearer of the ear-wearable device, select a controllable device to be controlled based on factors including at least one of physical proximity between the ear-wearable device and the controllable device and a direction that the head of the wearer is pointing, and issue a control command to the controllable device. Other embodiments are also included herein. | 2022-03-31 |
20220103928 | MODULAR EARPIECE ADAPTOR - A modular earpiece adaptor may include an earpiece adaptor body having an upper surface and a lower surface, and one or more apertures within the earpiece adaptor body extending from the upper surface to the lower surface. The one or more apertures may be configured to removably couple one or more earpiece inserts to the earpiece adaptor body. The earpiece adaptor body is configured to be removably couplable to an earpiece housing. | 2022-03-31 |
20220103929 | FLAT HEADSET - A flat headset is provided, comprising: a flexible belt body ( | 2022-03-31 |
20220103930 | REPLACEABLE MESH IN PORTABLE ELECTRONIC DEVICES - A wireless earphone comprising a housing that defines an interior cavity having an inner surface and an outer surface; an opening extending through the housing from the inner surface to the outer surface; and a mesh assembly disposed over the opening and comprising a permanent assembly coupled to the housing and a replaceable assembly removably coupled to the permanent assembly and comprising a mesh. | 2022-03-31 |
20220103931 | HEADPHONE SEALING CUP - An earcup for a headphone, comprising at least one earcup comprising a front opening adapted to be adjacent to the ear of a user of the headphone, a baffle disposed within the earcup to define front and rear cavities, an outer cup arranged to accommodate the rear cavities, a first inner cup arranged within the rear cavity surrounding the front opening, a transducer and an earpad extending around the periphery of the front opening of the earcup arranged to accommodate the front cavity and the ear of the user, and wherein the earcup comprises a second inner cup arranged between the outer cup and the back-volume cup for providing an acoustic barrier between outside noise and the ear of the user. | 2022-03-31 |
20220103932 | SPEAKER APPARATUS AND ACOUSTIC SYSTEM - Provided is a speaker apparatus including a first speaker having a first surface communicating with an interior and a second surface not communicating with the interior; a second speaker having a first surface communicating with an exterior and a second surface not communicating with the exterior; and a cabinet having boundary surfaces that form an enclosed space. The second surface of the first speaker and the second surface of the second speaker are arranged on the boundary surfaces and are facing the enclosed space. | 2022-03-31 |
20220103933 | Systems & Methods For Expanding Sensation Using Headset With Isobaric Chambers - A speaker system uses multiple sound chambers having phi ratios to create a dampening effect to filter out incoherent sounds, thus creating an enhanced listening experience that feels very natural to the listener. The speaker system has at least a sound driver, a first sound chamber having a first volume, and a second sound chamber having a second volume that is approximately 1.6 times the first volume. The speaker system can also have a second sound driver, and a third sound chamber having a third volume that is that is approximately 1.6 times the second volume. | 2022-03-31 |
20220103934 | IMPULSE PRESSURE REJECTING VALVE FOR AN ELECTRONIC DEVICE - A portable electronic device comprising: an enclosure having an enclosure wall that forms an interior chamber and a sound output port to an ambient environment; a speaker positioned within the interior chamber, the speaker having a front volume chamber coupling a sound output surface of the speaker to the sound output port and a back volume chamber acoustically coupled to the interior chamber by an aperiodic vent; and a valve operable to open and close the aperiodic vent in response to a pressure change. | 2022-03-31 |
20220103935 | LOUDSPEAKER WITH MECHANICAL RESONANCE MITIGATION - A loudspeaker driver moving system including a bobbin, a diaphragm and an elastic damping ring interposed between and attached respectively to the bobbin and the diaphragm. | 2022-03-31 |
20220103936 | EARHOLE-WEARABLE SOUND COLLECTION DEVICE, SIGNAL PROCESSING DEVICE, AND SOUND COLLECTION METHOD - The present technique relates to an earhole-wearable sound collection device, a signal processing device, and a sound collection method for realizing sound collection at a high S/N ratio, with noise influence being reduced not by a noise reduction process. In the earhole-wearable sound collection device, a microphone that collects emitted speech voice is provided in a space that is substantially sealed off from outside and connects to an ear canal of the wearer (the speaker). With the microphone being located in the space sealed off from outside, emitted speech voice that propagates through the ear canal of the wearer is collected. In a sound collection signal obtained through the ear canal, the emitted speech voice component is dominant over the noise component particularly at low frequencies. Therefore, the S/N ratio of an emitted speech voice collection signal can be improved by extracting the low-frequency component of the sound collection signal with the use of a LPF, for example. Alternatively, an equalizing process for reducing muffled sound that is generated when sound is collected through the ear canal is performed on the sound collection signal. As a result, higher sound quality can be achieved. | 2022-03-31 |