16th week of 2020 patent applcation highlights part 73 |
Patent application number | Title | Published |
20200120330 | SYSTEM & METHOD FOR PROVIDING A SIMULATED ENVIRONMENT - The disclosure concerns a system and method for implementing flat and/or curved display screens, which screens are integrated in such a way as to substantially cover the walls and/or ceiling of a room, and software-manipulated video content adapted for display on the display screens, the combination of which providing a simulated environment, by visual means, or visual and auditory means, whereby the room is adapted to present a simulated environment to one or more persons within the room. | 2020-04-16 |
20200120331 | ABNORMALITY DETECTION APPARATUS - An abnormality detection apparatus for detecting an abnormality of a camera to be mounted on a mobile body includes a processor and associated memory configured to perform a determination process of determining a presence or absence of the abnormality of the camera based on a temporal change of a position of a feature point that is extracted from a frame image photographed by the camera and suppress a gain change in an Automatic Gain Control (“AGC”) circuit of the camera when the determination process is performed. | 2020-04-16 |
20200120332 | DEVICES, SYSTEMS, AND METHODS FOR IMAGE FRAME CAPTURING AND DETECTING FROZEN IMAGE FRAMES - A device for image frame capturing, a device for detecting at least one frozen image frame within at least one video stream, a system for providing a frozen image frame detection within at least one video stream, respective methods and vehicle are described. | 2020-04-16 |
20200120333 | POST-PRODUCTION DE-MURA OF A TELEVISION USING A MOBILE DEVICE - On-demand, post-production de-mura of a television is described herein. An example system includes a television that comprises a screen and a local de-mura application. The system also includes a mobile device that comprises a mobile de-mura module. In operation, the mobile de-mura module identifies and quantifies mura in the screen of the television for a given IRE index. These operations are repeatedly performed in a measurement loop that iterates over a range of IRE indexes. Raw uniformity data is generated from such iterations. The local de-mura application uses the uniformity data to de-mura the screen and improve gray uniformity performance of the television. Further, the mobile de-mura module and the local de-mura application are configured to fine tune and further de-mura the screen by iterating a verification loop over a range of IRE indexes, wherein operation of the verification loop is substantially similar to operation of the measurement loop. | 2020-04-16 |
20200120334 | METHOD AND APPARATUS FOR INTRA BLOCK COPY IN INTRA-INTER BLENDING MODE AND TRIANGLE PREDICTION UNIT MODE - A method of video decoding includes creating a candidate list for a current block in a current picture included in a coded video bitstream. The method further includes determining a coding mode for a candidate block associated with the current block. The method further includes determining whether to add, to the candidate list, a vector associated the candidate block based on the determined coding mode. The method further includes reconstructing the current block using at least one candidate from the candidate list. | 2020-04-16 |
20200120335 | AFFINE CANDIDATE DERIVATION FOR VIDEO CODING - Example techniques for affine mode coding are described. A video coder may determine one or more vectors of one or more neighboring blocks that neighbor a current block, apply an offset to the one or more vectors to generate one or more refined vectors, derive one or more control point motion vectors (CPMVs) for the current block based on the one or more refined vectors, determine one or more prediction blocks based on the derived one or more CPMVs, and code the current block based on the one or more prediction blocks. | 2020-04-16 |
20200120336 | METHOD AND APPARATUS FOR MOST PROBABLE MODE (MPM) SORTING AND SIGNALING IN VIDEO EN-CODING AND DECODING - When an MPM list is constructed based on the frequency of the modes, the first MPM often has a frequency that is greater or comparable to the frequencies of the remaining MPMs combined. Thus, we propose to flag the first mode in the MPM list to indicate whether the current mode is the first mode in the sorted MPM list, and if not, a second flag can be used to inform if the current mode belongs to the rest of the MPM list. For some video data, the second entry in the MPM list may still be more probable than the rest of the modes combined. In this case, the encoder or decoder may add another flag to signal the second MPM. The method of signaling the intra prediction mode may be switched on or off based on the type of blocks. | 2020-04-16 |
20200120337 | PICTURE CODING METHOD AND PICTURE DECODING METHOD - In a picture coding method for generating a coded signal corresponding to each picture by coding a plurality of coded signals, a switching picture which is capable of switching a plurality of coded signals and subsequent pictures of the switching picture can refer to only a group of pictures of the same time in the coded signals. More specifically, the case where picture numbers of an adjacent picture of an S picture and the S picture are not continuous is not considered as an error. | 2020-04-16 |
20200120338 | METHOD AND DEVICE FOR PROCESSING VIDEO SIGNAL - Provided is a method for decoding a video signal. The method includes generating a first prediction sample by performing intra prediction on a current block, determining an intra prediction pattern of a current block, partitioning the current block into a plurality of sub-blocks based on the determined intra prediction pattern, generating a first prediction sample for a sub-block by performing intra prediction, determining an offset for the sub-block to obtain a second prediction sample, and generating the second prediction sample for the sub-block by using the first prediction sample and the offset. | 2020-04-16 |
20200120339 | Intra Prediction For Multi-Hypothesis - A video decoder that decodes a current block of pixels by using multi-hypothesis combined prediction mode is provided. The video decoder generates a first prediction of the current block based on an inter prediction mode. The video decoder enables the combined prediction mode for the current block based on a block size of the current block determined according to a width and a height of the current block. The combined prediction mode is disabled when the width of or the height of the current block is greater than a threshold length. When the combined prediction mode is enabled, the video decoder generates a second prediction and a combined prediction for the current block based on the first prediction and the second prediction. The video decoder reconstructs the current block by using the combined prediction. | 2020-04-16 |
20200120340 | METHOD AND DEVICE FOR ENCODING OR DECODING IMAGE - Provided is in-loop filtering technology using a trained deep neural network (DNN) filter model. An image decoding method according to an embodiment includes receiving a bitstream of an encoded image, generating reconstructed data by reconstructing the encoded image, obtaining information about a content type of the encoded image from the bitstream, determining a deep neural network (DNN) filter model trained to perform in-loop filtering by using at least one computer, based on the information about the content type, and performing the in-loop filtering by applying the reconstructed data to the determined DNN filter model. | 2020-04-16 |
20200120341 | IMAGE INFORMATION ENCODING AND DECODING METHOD - The present invention relates to an image information encoding and decoding method and a device for same. One embodiment of an image information encoding method according to the present invention, as an image information encoding method according to another embodiment of the present invention, includes the steps of: generating a restore block; applying a deblocking filter on the restore block; applying a Sample Adaptive Offset (SAO) on the restore block having the deblocking filter applied thereon; and transmitting information on the SAO application. During the applying of the SAO, the SAO is applied to chroma pixels, and during the transmitting of the information, in addition to information on whether the SAO is applied on the chroma pixels, at least one of area information, division information on the SAO coverage area, SAO type information, and SAO offset information is transmitted. | 2020-04-16 |
20200120342 | MOTION ADAPTIVE ENCODING OF VIDEO - An example apparatus for encoding video frames includes a receiver to receive a current frame to be encoded, and a quantization parameter and statistics for the current frame. The apparatus also includes a frame motion analyzer to detect a motion activity status for the current frame based on the statistics via a motion activity analysis. The apparatus further includes a motion adaptive frame inserter to adaptively switch between a regular reference list management and a long-term reference frame insertion based on the detected motion activity status and the quantization parameter. The apparatus also further includes an encoder to encode the current frame using the regular reference list management or the long-term reference frame insertion. | 2020-04-16 |
20200120343 | INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - A purpose of the present invention is to easily select an appropriate processing format, an appropriate parameter, or the like by predicting a process result that varies according to content of data before executing the process. | 2020-04-16 |
20200120344 | Motion Vector Prediction Method and Device - A motion vector prediction method and device, includes determining a motion vector type of the motion vector of the current block based on a reference frame type of the reference frame, obtaining a motion vector type of a first motion vector of at least one spatially adjacent prediction block of the current block when the at least one spatially adjacent prediction block is an inter-frame prediction block, and when the obtained motion vector type of the first motion vector is different from all motion vector types of motion vectors of the current block, determining a second motion vector of a spatially adjacent pixel block of the current block based on decoding information of the spatially adjacent pixel block, and using the second motion vector or a scaling value of the second motion vector as a candidate motion vector predictor of the current block. | 2020-04-16 |
20200120345 | LUMA AND CHROMA RESHAPING OF HDR VIDEO ENCODING - Systems and methods are disclosed for reshaping HDR video content to improve compression efficiency while using standard encoding/decoding techniques. Input HDR video frames, e.g., represented in an IPT color space, may be reshaped before the encoding/decoding process and the corresponding reconstructed HDR video frames may then be reverse reshaped. The disclosed reshaping methods may be combinations of scene-based or segment-based methods. | 2020-04-16 |
20200120346 | COMPRESSION OF A VIDEO STREAM HAVING FRAMES WITH RELATIVELY HEIGHTENED QUALITY PARAMETERS ON BLOCKS ON AN IDENTIFIED POINT OF INTEREST (PoI) - A computer-implemented method according to one embodiment includes receiving specification of a type of point of interest in video data, analyzing frames in the video data for identifying a point of interest in the frames of the specified type, adjusting quality parameters on blocks on the identified point of interest for improving a quality thereof, adjusting quality parameters on blocks not on the identified point of interest for reducing a quality thereof, and outputting a compressed video stream having the adjusted quality parameters. A computer program product for compressing video data according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method. | 2020-04-16 |
20200120347 | POINT CLOUD CODING STANDARD CONFORMANCE DEFINITION IN COMPUTING ENVIRONMENTS - A mechanism is described for facilitating defining of interoperability signaling and conformance points for the PCC standard in computing environments. A computing device of embodiments, as described herein, includes a decoder to decode a compressed bitstream of video data representing a point cloud, point cloud reconstructor circuitry to reconstruct a point cloud from the decoded patch video data, a syntax element parser to receive at least one syntax element representing interoperability signaling in the compressed bitstream to indicate the number of points in one or more pictures of the video data, and processing hardware to determine if the number of points in the one or more pictures of the compressed bitstream is within the conformance limits of the point cloud reconstructor circuitry. | 2020-04-16 |
20200120348 | TRANSMISSION DEVICE, TRANSMISSION METHOD AND RECEPTION DEVICE - An excellent display can be performed even when the frame rate changes dynamically at the reception side. When a switching portion at which a sequence of video streams to be transmitted is switched from a first sequence to a second sequence having a different frame rate from the first sequence is provided, display control information is inserted into at least encoded image data of a picture corresponding to the switching portion or a packet containing the encoded image data. A reception side performs display control of pictures using the display control information and implements an excellent display. | 2020-04-16 |
20200120349 | OPTIMIZATION OF DOWNSAMPLING OCCURRING BEFORE ENCODING IMAGES DURING COMPRESSION - The disclosure lies in the field of coding image data, scalable in image resolution, such that one or more successive downsamplings are performed from a source signal of maximal image resolution to a minimal image resolution, in order to encode a base layer (L0) corresponding to this minimal resolution, the base layer (L0) serving as a reference for one or more enhancement layers (L1, L2) to be used for decoding at a terminal having a screen of higher image resolution than the minimal image resolution. From said successive downsamplings, the base layer (L0) and the one or more enhancement layers (L1, L2) are constructed, and then an encoded bit stream is prepared in order to be transmitted, comprising data of the base layer and of the enhancement layer or layers. In particular, the downsampling step comprises the application of an adaptive low-pass filter to the image data from the downsampling. | 2020-04-16 |
20200120350 | METHOD AND APPARATUS FOR VIDEO CODING AND DECODING - The invention relates to concatenating or splicing of scalable video bitstreams. There are disclosed various methods, apparatuses and computer program products for video encoding and decoding and modifying coded video bitstreams. In some embodiments, indications are provided in the coded video bitstream to indicate a layer-wise decoding start-up process. These indications may be generated by encoders or splicers. | 2020-04-16 |
20200120351 | DYNAMIC FRAME PADDING IN A VIDEO HARDWARE ENGINE - A video hardware engine which support dynamic frame padding is disclosed. The video hardware engine includes an external memory. The external memory stores a reference frame. The reference frame includes a plurality of reference pixels. A motion estimation (ME) engine receives a current LCU (largest coding unit), and defines a search area around the current LCU for motion estimation. The ME engine receives a set of reference pixels corresponding to the current LCU. The set of reference pixels of the plurality of reference pixels are received from the external memory. The ME engine pads a set of duplicate pixels along an edge of the reference frame when a part area of the search area is outside the reference frame. | 2020-04-16 |
20200120352 | MOVING IMAGE PROCESSING DEVICE, MOVING IMAGE PROCESSING METHOD, AND RECORDING MEDIUM HAVING MOVING IMAGE PROCESSING PROGRAM STORED THEREON - A moving image processing device includes: a storage unit storing, by dividing an image into pixel blocks and performing image processing for the individual pixel blocks, an execution state of image processing for each pixel block in encoding or decoding processing for the image; a determination unit determining whether image processing for a first pixel block is executable, based on an execution state of image processing for a second pixel block for which image processing for the first pixel block has a dependence regarding a processing order; and an execution unit performing, in parallel or pseudo-parallel, image processing for the first pixel blocks for which image processing is determined to be executable by the determination unit, and updating an execution state of image processing for the first pixel block, whereby encoding or decoding processing for a moving image is accelerated. | 2020-04-16 |
20200120353 | METHOD AND APPARATUS FOR VIDEO CODING - Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry can decode prediction information of a chroma coding block (CB) from a coded video bitstream. The prediction information indicates an intra block copy (IBC) mode for the chroma CB and the chroma CB includes one or more chroma units. The processing circuitry can determine a chroma block vector (BV) for one of the one or more chroma units based on at least one luma unit collocated with the one of the one or more chroma units. The at least one luma unit is coded in the IBC mode. The processing circuitry can reconstruct at least one sample in the one of the one or more chroma units based on the chroma BV. The at least one luma unit and the chroma CB can be associated with separate luma-chroma coding trees. | 2020-04-16 |
20200120354 | IMAGE PROCESSING DEVICE AND METHOD - The present technique relates to an image processing device and method which can suppress an increase in an operation time. The image processing device has: an encoding control unit which, upon encoding independently performed per slice for dividing a picture into a plurality of pictures, controls whether or not to adopt for motion information a merge mode of merging a relevant region of an operation target with a surrounding region positioned in a surrounding of the relevant region, based on information of surrounding regions which belong to a relevant slice to which the relevant region belongs; and an encoding unit which encodes the relevant region in the merge mode or a mode other than the merge mode under control of the encoding control unit. The present disclosure is applicable to the image processing device. | 2020-04-16 |
20200120355 | SUB-BLOCK TRANSFORM CODING OF PREDICTION RESIDUALS - Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks. | 2020-04-16 |
20200120356 | Selection and Signaling of Motion Vector (MV) Precisions - A decoder including a receiver and a processor is disclosed. The receiver is configured to receive an encoded bitstream containing a motion vector (MV) candidate index for a current block. The processor is coupled to the receiver, and configured to obtain precisions of candidate motion vectors (MVs) corresponding to neighboring blocks of the current block, perform first rounding of the precisions based on a rounding scheme, perform second rounding of the candidate MVs based on the first rounding, perform pruning of the candidate MVs, generate a candidate list based on the second rounding and the pruning, and select one of the candidate MVs from the candidate list for decoding the current block based on the MV candidate index. | 2020-04-16 |
20200120357 | METHOD OF VIDEO CODING USING PREDICTION BASED ON INTRA PICTURE BLOCK COPY - A method of video coding including an IntraBC (Intra Block Copy) mode is disclosed. In one embodiment, the reference picture list includes an IntraBC reference picture corresponding to the current and partial reconstructed picture. If the IntraBC mode is selected for a current coding unit, the current coding unit is coded using an IntraBC predictor derived based on the IntraBC reference picture selected from a reference picture list. After the current coding unit is coded, the reconstructed current block is generated and used for updating the IntraBC reference picture. In another embodiment, a motion vector predictor (MVP) or Merge/Skip candidates are determined based on motion vectors of neighboring blocks. The current motion vector associated with the IntraBC mode is coded based on the MVP or Merge/Skip candidates. | 2020-04-16 |
20200120358 | METHOD AND APPARATUS FOR INTRA PREDICTION WITH MULTIPLE WEIGHTED REFERENCES - A method of performing intra prediction for encoding or decoding uses multiple layers of reference samples. The layers are formed into reference arrays that are used by a function, such as a weighted combination, to form a final prediction. The prediction is used in encoding or decoding a block of video data. The weights can be determined in a number of ways, and for a given prediction mode, the same weights, or different weights can be used for all pixels in a target block. If the weights are varied, they can depend on the distance of the target pixel from reference arrays. | 2020-04-16 |
20200120359 | 360-DEGREE VIDEO CODING USING FACE CONTINUITIES - A coding device (e.g., that may be or may include encoder and/or decoder) may receive a frame-packed picture of 380-degree video. The coding device may identify a face in the frame-packed picture that the current block belongs to. The coding device may determine that a current block is located at a boundary of the face that the current block belongs to. The coding device may identify multiple spherical neighboring blocks of the current block. The coding device may identify a cross-face boundary neighboring block. The coding device may identify a block in the frame-packed picture that corresponds to the cross-face boundary neighboring block. The coding device may determine whether to use the identified block to code the current block based on availability of the identified block. The coding device may code the current block based on the determination to use the identified block. | 2020-04-16 |
20200120360 | MULTI-LAYERED VIDEO STREAMING SYSTEMS AND METHODS - Systems and methods for enabling a video capture/encoding device to capture frames of a video sequence; obtain feedback from a video decoding/rendering device; divide each frame into an array of patches; select one or more patches of each frame for supplemental processing; cause the frames of the video sequence to be encoded by a video encoding module and cause the selected patches to be processed by one or more supplemental processing module(s); and assemble a multi-layer video transport stream wherein, for each frame of the video sequence, a base layer of the transport stream includes data corresponding to an encoded version of the current frame and one or more supplemental layers of the transport stream include meta-data corresponding to the division of the current frame into patches and data corresponding to the output of the supplemental processing of the selected patches of the current frame. | 2020-04-16 |
20200120361 | METHOD FOR ENCODING AND DECODING IMAGE INFORMATION - The present invention relates to a method for encoding and decoding image information and to an apparatus using same, and the method for encoding the image information, according to the present invention, comprises the steps of: generating a recovery block; applying a deblocking filter to the recovery block; applying a sample adaptive offset (SAO) to the recovery block to which the deblocking filter is applied; and transmitting the image information including information on the SAO which is applied, wherein in the step of transmitting, information for specifying bands that cover a scope of a pixel value, to which a band off set is applied, is transmitted when the band offset is applied during the step of applying the SAO. | 2020-04-16 |
20200120362 | MULTIPLE TRANSCODE ENGINE SYSTEMS AND METHODS - Systems and methods for improving determination of encoded image data using a video encoding pipeline, which includes a first transcode engine that entropy encodes a first portion of a bin stream to determine a first bit stream including first encoded image data that indicates a first coding group row and that determines first characteristic data corresponding to the first bit stream to facilitate communicating a combined bit stream; and a second transcode engine that entropy encode a second portion of the bin stream to determine a second bit stream including second encoded image data that indicates a second coding group row while the first transcode engine entropy encodes the first portion of the bin stream and that determines second characteristic data corresponding to the second bit stream to facilitate communicating the combined bit stream, which includes the first bit stream and the second bit stream, to a decoding device. | 2020-04-16 |
20200120363 | LIVE STREAMING WITH LIVE VIDEO PRODUCTION AND COMMENTARY - A method comprises receiving from each of a plurality of commentator applications corresponding commentary information relating to video content from at least one video source, sending at least portions of the commentary information received from each of the commentator applications to one or more other ones of the commentator applications, and generating commented video content based at least in part on the commentary information received from the commentator applications. The commented video content is provided to one or more servers of a content delivery network for delivery to one or more viewer devices. The receiving and sending are illustratively implemented in a media server through interaction of the media server with web browsers of respective commentator devices that implement the commentator applications. Each of the web browsers may implement an instance of a commentary mixer configured to combine commentary information from its commentator application with additional commentary from other commentator applications. | 2020-04-16 |
20200120364 | SYSTEM AND METHOD FOR TRANSCODING MEDIA STREAM - This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment. | 2020-04-16 |
20200120365 | SUPPLEMENTAL AUDIO CONTENT FOR GROUP COMMUNICATIONS - Systems, methods, software and apparatus enable providing supplemental audio content to members of a communication group via a group communication service that manages the multiple member user nodes' transmission and receipt of communications between and among the member user nodes. A request for audio content (e.g., from the communication group or a member user node) causes the group communication service to launch a bot node member to locate and deliver the requested audio content. The audio content can be merged with user node communications (e.g., as transmission packets or as streaming audio content). In some implementations each user node includes a wearable push-to-talk end user device linked to a communication device executing a communication application connected to the group communication service. | 2020-04-16 |
20200120366 | VIDEO INTERACTION MANAGEMENT METHOD AND SYSTEM, AND COMPUTER-READABLE STORAGE MEDIUM - Provided are a video interaction management method and system, and a computer-readable storage medium. The video interaction management method includes: allocating, by a server, connection information for a preset view terminal so that the view terminal establishes a view connection with the server through the connection information; and allocating, by the server, a media resource for the view terminal before the view terminal performs a video interaction so that the view terminal performs the video interaction through the media resource. | 2020-04-16 |
20200120367 | Content Promotion Through Automated Curation of Content Clips - A content curation system includes a computing platform having a hardware processor and a system memory storing a content promotion software code providing a user interface. The hardware processor executes the content promotion software code to receive an initiation signal corresponding to a user action, and, in response to receiving the initiation signal, to identify multiple content items as desirable content items to the user. In addition, the content promotion software code determines a portion of the desirable content item as most desirable content to the user, and, for each most desirable content portion, obtains a content clip including that content, resulting in multiple content clips corresponding respectively to the multiple content items. The content promotion software code further outputs the content clips for playout to the user via the user interface. | 2020-04-16 |
20200120368 | ADAPTIVELY SELECTING CONTENT RESOLUTION - A content provider device adaptively selects content resolution. The content provider device receives a request for content and obtains resolution information for a device associated with the request from a profile. Based at least on the obtained resolution information, the content provider device selects among available resolution versions of the content and provides access to the selected version of the content. The resolution information may be derived from a High Definition Multimedia Interface handshake, such as from Extended Display Identification Data stored by the device, and recorded in the profile during a registration process identifying the device. | 2020-04-16 |
20200120369 | METHOD AND SYSTEM FOR FUSING USER SPECIFIC CONTENT INTO A VIDEO PRODUCTION - Generally, a method for fusing viewer-specific graphic content into video content being broadcasted to a plurality of viewer terminals are provided. The method may include the following steps: receiving a video content including a plurality of frames representing a scene; deriving a virtual camera model for a subset of frames of the video content; generating a foreground mask for each frame of the subset of frames of the video content; and substituting, in at least part of the frames of the subset of frames of the video content received on at least some of the plurality of viewer terminals, all pixels in the respective frames contained within a predefined content insertion region of a background surface in the scene, except for the pixels indicated by the respective frames' foreground masks, with pixels of viewer-specific graphic contents associated with the respective viewer terminals, using the respective frames' virtual camera models. | 2020-04-16 |
20200120370 | Methods and Systems for Customizing Virtual Reality Data - An exemplary virtual reality system provides an experience selection data structure to a media player device. The experience selection data structure comprises a plurality of entries each corresponding to a different virtual reality dataset, and each virtual reality dataset is customized to a different virtual reality experience associated with a different virtual viewpoint positioned at a different location with respect to a three-dimensional (3D) scene. The virtual reality system detects that the media player device selects an entry from the plurality of entries by way of the experience selection data structure. The selected entry corresponds to a particular virtual reality dataset customized to a particular virtual reality experience. Thus, in response to the detecting, the virtual reality system provides the particular virtual reality dataset to the media player device. Corresponding methods and systems, including details regarding corresponding media player devices, are also disclosed. | 2020-04-16 |
20200120371 | SYSTEMS AND METHODS FOR PROVIDING AR/VR CONTENT BASED ON VEHICLE CONDITIONS - A user may view a media asset such as augment reality content or virtual reality content while traveling in a vehicle. Data from vehicle systems may be used to identify a vehicle motion profile for the vehicle. This vehicle motion profile may be compared to scene motion profiles for scenes of media assets to identify scenes that correspond to the motion of the vehicle. The selected scenes may be delivered to the user for viewing to correspond with appropriate travel conditions for the vehicle. | 2020-04-16 |
20200120372 | APPARATUS AND METHODS FOR MONITORING AND OPTIMIZING DELIVERY OF CONTENT IN A NETWORK - Methods and apparatus for delivering content to a user so as to optimize and enhance the “experience” of the content. In one embodiment, an optimization and monitoring entity (OME) is used which determines, evaluates, and provides notification and/or recommendation of alternative content delivery platforms which are available to a user. The OME receives requests for content forwarded from a content server containing information identifying requesting devices and/or subscriber accounts. The OME examines the capabilities of the registered devices, and identifies/recommends alternative devices based on e.g., video/audio quality, picture size, bandwidth availability, and/or any other additional capabilities of the client devices. A notification is then sent to the client devices indicating which of the user's devices may receive the content alternatively, or in addition to, the requesting device. The notifications may be interactive, allowing the user to select one or more of the devices for delivery. | 2020-04-16 |
20200120373 | System and Method for Surveying Broadcasting Ratings - A system and method in which a TV signal reception device (e.g., set top box) receives a broadcast signal, sends the broadcast signal to a TV, and sends an event signal to a rating statistics information server or associated user terminal when a predetermined condition occurs, to ultimately cause an associated user terminal to generate fingerprint data of audio from the TV and to provide the fingerprint data to the server so as to facilitate channel identification and generation of ratings statistics. | 2020-04-16 |
20200120374 | CONTENT MANAGEMENT APPARATUS, CONTENT DISPLAY SYSTEM, AND CONTENT RESERVATION METHOD - A content management apparatus manages a content display schedule specifying a time frame for displaying content on a display device. The content management apparatus can reserve to-be-displayed content in an available time frame of the content display schedule. At this time, it is determined whether an attribute of the to-be-reserved content overlaps an attribute of other content in a time frame before or after the time frame where the content is reserved. When the two attributes do not overlap each other, reservation of the content is acceptable. | 2020-04-16 |
20200120375 | METHOD FOR READING A VIDEO STREAM - This method for reading a video stream comprises a step of comparing a datum characteristic of a behavior of a user with a set of predetermined thresholds, each of which, when it is crossed, characterizes an abnormal behavior of the user, a step of signaling an abnormal behavior if at least one predetermined part of these thresholds is crossed, and, otherwise, the absence of this signaling of an abnormal behavior, and a step of executing a counter-measure which makes it more difficult or impossible to access the set of information items contained in a first baseband video stream on the basis of various proofs of a second baseband video stream composed by a first terminal, this execution step being triggered automatically in response to the signaling of an abnormal behavior and not being triggered in the absence of this signaling of an abnormal behavior. | 2020-04-16 |
20200120376 | ENTERTAINMENT SYSTEM AND PROGRAM - An entertainment system according to one embodiment of the present disclosure includes a plurality of mobile units each of which has an output device for outputting a video and/or a sound of content, an arrangement control unit configured to control an arrangement of the plurality of mobile unit, and an output control unit configured to control the video and/or the sound of the content, which is output from each of the plurality of mobile units, based on the arrangement of the plurality of mobile units. | 2020-04-16 |
20200120377 | COMMUNICATION EXCHANGE SYSTEM FOR REMOTELY COMMUNICATING INSTRUCTIONS - A server may communicatively couple to a user device and an instructor device. The server may receive location information from the user device. The location information may define visual content captured by the user device. The server may transmit the location information to the instructor device. The instructor device may present the visual content based on the received location information and receive input defining an instruction from an instructor. The server may receive instruction information defining the instruction from the instructor device. The server may transmit the instruction information to the user device. The user device may present the instruction overlaid on top of the visual content based on the received instruction information. | 2020-04-16 |
20200120378 | WIRELESS AUDIO SYNCHRONIZATION - An audio distribution system includes a first playback device with a first clock time, and a second playback device with a second clock time. A wireless access point is wirelessly coupled to the first and second playback devices. The second playback device sends a time request to the first playback device via the wireless access point. The first playback device responds to the time request by sending a time response to the second playback device via the wireless access point. The second playback device calculates an update to the second clock time based on the time response, a first physical transmission rate between the second playback device and the wireless access point, and a second physical transmission rate between the first playback device and the wireless access point. The second playback device uses the update to the second clock time to playback audio in synchrony with the first playback device. | 2020-04-16 |
20200120379 | BROADCAST RECEIVER, MOBILE DEVICE, SERVICE PROVIDING METHOD, AND BROADCAST RECEIVER CONTROLLING METHOD - A broadcast receiver includes a mode determination unit to determine a current operation mode among a plurality of operation modes, a communication interface to transmit the determined current operation mode to a mobile device through interactive communication, and to receive a control command from the mobile device, and a controller to provide a service of the determined current operation mode according to the control command received from the mobile device. Accordingly, a user controls the broadcast receiver through the mobile device according to the operation mode so that user's convenience is improved. | 2020-04-16 |
20200120380 | VIDEO TRANSMISSION METHOD, SERVER AND VR PLAYBACK TERMINAL - Disclosed are a video transmission method, a server and a VR playback device. The method includes: predicting ( | 2020-04-16 |
20200120381 | DISPLAY APPARATUS AND VIDEO PROCESSING APPARATUS - While presenting on a display apparatus videos of high picture quality obtained from portable video processing apparatuses such as a camera and a cellular, it is possible to communicate with the Internet and/or a home network. A display apparatus includes a first radio communication unit capable of receiving video information by radio from an external video processing apparatus, a second radio communication unit capable of connecting by radio to a network, and a control unit for controlling assignment of connection by radio transmission for each of the first and second radio communication units. The control unit assigns connection of the first radio communication unit with higher priority and controls the assignment of the transmission rate such that the transmission rate between the first radio communication unit and the external video processing apparatus is more than that between the second radio communication unit and the network. | 2020-04-16 |
20200120382 | AUTOMATIC CONTENT RECOGNITION AND VERIFICATION IN A BROADCAST CHAIN - A graphics verification system that handles content of a channel in a broadcast chain, partitions an on-screen view of the channel into a plurality of sections based on an overlay of a plurality of graphics on the on-screen view of the channel. The content may comprise media content and may include video, audio and/or ancillary data that is associated with any portion of a particular content. A placement of each of the overlaid plurality of graphics in the plurality of sections is determined with respect to associated content on the on-screen view of the channel. The placement is determined based on a concurrent look-up of the overlaid plurality of graphics in the plurality of sections and the associated content. The concurrent look-up is based on fingerprints or watermarks of the plurality of graphics and the associated content. One or more error parameters are detected based on the determined placement. The on-screen view of the channel is calibrated prior to multicasting of the channel, based on the one or more detected error parameters. | 2020-04-16 |
20200120383 | CONTENT AGGREGATION AND DISTRIBUTION FOR REAL-TIME AND NON-REAL-TIME PRODUCTION - Systems, methods, and articles of manufacture for content aggregation and distribution for real-time and non-real-time production of video content items may be realized by receiving, at a first device from a second device, an annotated video stream that includes principal material in a principal spectrum (which is in-band for output on a display device) and supplemental material in a supplemental spectrum (which is out-of-band for the display device) and in response to receiving, from the downstream device, an indication that the principal material is of secondary interest and that the supplemental material is of primary interest: repackaging the annotated video stream to include the supplemental material in the principal spectrum via insertion, substitution, or splicing. The content may be repackaged in real-time with linear delivery, and in non-real-time with on-demand delivery, and various entities may add content for later inclusion, and adjust which content is transmitted to downstream entities. | 2020-04-16 |
20200120384 | SYSTEMS AND METHODS FOR DYNAMICALLY ADJUSTING MEDIA OUTPUT BASED ON PRESENCE DETECTION OF INDIVIDUALS - Systems and methods are disclosed herein for detecting a presence of a second user inside an aural range of the video but outside of a visual range of the display device, determining that a profile of the second user indicates a conflict for the second user with respect to the video, in response to determining that the profile of the second user indicates the conflict, and dynamically adjusting a volume of the video so that the second user is outside of an adjusted aural range of the video. The systems and methods may determine that the second user has entered the visual range of the display device, and, in response to determining that the second user has entered the visual range of the video, may alter a visual component of the video. | 2020-04-16 |
20200120385 | Environment Object Recognition - Methods, systems, and devices for displaying additional or targeted content to a user are disclosed. An image or data capture device associated with a display device may capture an image of a space associated with the user or capture data related to what is being viewed by the viewer's eyes. Objects in the captured image or objects being viewed may be recognized, including any identifiable image, item, detail, or article and the like. A recognized object may then be compared to a target list to determine a match. If matched, and if there is additional content associated with the target object, the additional content may be presented to the user. | 2020-04-16 |
20200120386 | INFORMATION PROCESSING APPARATUS AND METHOD, DISPLAY CONTROL APPARATUS AND METHOD, REPRODUCING APPARATUS AND METHOD, AND INFORMATION PROCESSING SYSTEM - The present technology relates to an information processing apparatus and method, a display control apparatus and method, a reproducing apparatus and method, a program, and an information processing system that transmit a response of viewers acquired in a more natural way to a place where content is captured, enabling presentation in an easier-to-see way. The information processing apparatus of one aspect of the present technology receives motion information indicating motions of users watching video content and information indicating attributes of the users, and generates an excitement image by arranging information visually indicating a degree of excitement of each user determined on the basis of the motion information transmitted from a plurality of reproducing apparatuses at a position according to an attribute of each user. The present technology is applicable to a server that processes information transmitted from the reproducing apparatuses of content distributed in real time via a network. | 2020-04-16 |
20200120387 | METHODS AND APPARATUS TO ESTIMATE POPULATION REACH FROM MARGINAL RATINGS - Methods, apparatus, systems, and articles of manufacture are disclosed to to estimate population reach from marginal ratings. An example apparatus includes an interface to access marginal ratings of the media for a recorded audience, marginal ratings of the media for a population audience, and reach of the media for the recorded audience; a reach determiner to iteratively estimate a reach of the media for the population audience based on the marginal ratings for the recorded audience, the marginal ratings for the population audience, and the reach for the recorded audience; and the interface to output the estimated reach for the population audience. | 2020-04-16 |
20200120388 | APPARATUS AND METHOD OF PREVENTING CHILDREN FROM CLOSE-UP SCREEN VIEWING, AND RECORDING MEDIUM STORING PROGRAM THEREFOR - In an apparatus for preventing children from close-up screen viewing, a viewing distance determining unit determining whether or not a viewing distance of a user is equal to or smaller than a reference distance; and a viewing blocking unit performing at least one of blocking output to a screen and switching the screen to silent when the viewing distance is equal to or smaller than the reference distance are provided. | 2020-04-16 |
20200120389 | CALIBRATION SYSTEM FOR AUDIENCE RESPONSE CAPTURE AND ANALYSIS OF MEDIA CONTENT - A calibration system for media content comprises a memory, a media device, a plurality of different types of sensors, and a control circuitry. The memory is configured to store a media item and expected-emotions-tagging metadata for the media item. The control circuitry is configured to compute a reaction delay for a first emotional response of the audience captured by the plurality of different types of sensors for a first scene of the media item with respect to a position of the first marker. The first scene of the media item spans a first time slot that corresponds to the first scene in the media item. The control circuitry is configured to calibrate the position of the first marker to associate a first set of frames of the first scene with the first emotional response, based on at least the computed reaction delay. | 2020-04-16 |
20200120390 | RECOMMENDING AUDIOVISUAL CONTENT ITEMS TO A SUBSCRIBER BASED ON LOCATIONS VISITED BY THE SUBSCRIBER - Recommending audiovisual content items to a subscriber based on locations visited by the subscriber. Location information from a mobile device having GPS functionality is received. The location information includes locations the subscriber has visited with the mobile device. The various locations may be counted, ranked, and grouped. Interests of the subscriber are predicted based on the location information. One or more audiovisual content items associated with the predicted interest are selected. A determination regarding the predicted programming of interest being available is made. Item recommendations are generated for available ones of the selected audiovisual content items. A referral of the one or more item recommendations is presented to the subscriber. The subscriber may accept or reject the item recommendation within the referral and appropriate action may be taken including initiating presentation of the selected audiovisual content item on a display or recording of the associated audiovisual content item. | 2020-04-16 |
20200120391 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING SUPPLEMENTAL INFORMATION CORRESPONDING TO ON-DEMAND MEDIA CONTENT - Methods, systems, and media for presenting supplemental information corresponding to on-demand media content are provided. In some implementations, the method comprises: receiving an indication from a web browser extension executing within a web browsing application that a media content item is being presented on a content provider website; identifying the media content item being presented on the content provider website; determining whether supplemental content associated with the broadcasted media content item is available; in response to determining that the supplemental content is available, causing the web browser extension to present an indicator that the supplemental content is available; obtaining the supplemental content corresponding to the broadcasted media content item, wherein each piece of the supplemental content is associated with timing information of the broadcasted media content item; and causing a portion of the obtained supplemental content to be presented concurrently with the media content item in response to detecting that the indicator has been selected. | 2020-04-16 |
20200120392 | VIDEO PLAYBACK IN GROUP COMMUNICATIONS - Aspects of the disclosure describe video playback in group communications. A method includes providing a graphical representation of a video in a user interface (UI) of a messaging application of client device during a group communication, the client device associated with a first user participating in the group communication with other users of a content sharing service, the graphical representation to scroll with messages of the group communication, responsive to receiving a selection of the graphical representation of the video in the UI during the group communication, initiating playback of the video in a video playback portion of the UI, and responsive to detecting that the video playback portion is scrolled at least partially out of view, maintaining the video playback portion of the UI visible to the first user in a persistent position in the UI. | 2020-04-16 |
20200120393 | DISPLAYING TIME-BASED CONTENT AND THIRD-PARTY ON-DEMAND CONTENT IN A GRID-BASED PROGRAMMING GUIDE - A device can provide a first instruction to display a grid-based programming guide in a graphical user interface (GUI). The grid-based programming guide can include a plurality of time-scheduled content providers and a plurality of time-scheduled content elements, and a plurality of on-demand content providers and a plurality of on-demand content elements. The device can receive an input associated with a first on-demand content provider, can establish, based on receiving the input, a session with a content platform associated with the first on-demand content provider, and can provide, based on establishing the session with the content provider, a second instruction to display the content in the GUI via the session with the content provider. | 2020-04-16 |
20200120394 | METHOD FOR REALIZING VIDEO INFORMATION PREVIEW, CLIENT AND STORAGE MEDIUM - Provided are a method for realizing a video information preview, a client and a storage medium. The method for realizing a video information preview comprises: when it is detected that a progress bar is dragged, according to position information about dragging, positioning ( | 2020-04-16 |
20200120395 | ELECTRONIC APPARATUS AND CONTROLLING METHOD THEREOF - Disclosed is an electronic apparatus. The electronic apparatus includes a memory and a processor configured to control the electronic apparatus to, based on a plurality of intent analysis results in relation to text information corresponding to a user voice being obtained, generate a user interface (UI) including a plurality of guide information corresponding to at least a part of the plurality of intent analysis results, based on one of the plurality of guide information being selected, perform a function corresponding to the selected guide information, and based on the performed function being maintained for a predetermined time or more, control the memory to store the mapping information between the performed function and the text information. | 2020-04-16 |
20200120396 | SPEECH RECOGNITION FOR LOCALIZED CONTENT - A system capable of generating and storing program data associated with localized content, such as over-the-air television broadcasts. The system may update a knowledge base with the program data to improve natural language understanding (NLU) processing associated with the localized content. For example, a voice enabled device may receive a voice command and the system may perform NLU processing to interpret the voice command, determine content based on the program data and send an instruction to an output device to output the content. The program data may include information about localized content such as channels detected by the output device and/or content broadcast on the channels, including information about an output device, a channel number, call sign, station name, signal strength, etc. associated with a detected channel, and/or a program name, genre, actors, directors, producers, etc. associated with content broadcast on the channel or stored in a local storage device. | 2020-04-16 |
20200120397 | METHOD FOR PROVIDING REMINDERS BASED ON VIEWING HISTORY INFORMATION - Various implementations described herein are directed to technologies for automatically providing reminders based on user viewing history information. User preference information is automatically determined over time from user-selected multimedia content information. Preferred multimedia content is identified based on the automatically detected user preference information. A determination is made as to whether a set top box is tuned to the identified preferred multimedia content. A user prompt is generated for display on a display device when the user is tuned to content other than the identified preferred multimedia content. The user prompt is configured to receive input regarding viewing options for the identified preferred multimedia content. | 2020-04-16 |
20200120398 | Related Content Suggestions for Augmented Reality - An example method involves a computing device: receiving point-of-view (POV) image data that is generated by an image capture device of a head-mountable device (HMD); using one or more real-world aspects detected in the POV image data as a basis for determining a context of the HMD; making a threshold determination as to whether or not the context of the HMD is appropriate for display of media content in the HMD; and when it is determined that the context is appropriate for display of media content in the HMD, then: (a) selecting first media content for display at the HMD, wherein the first media content is selected based at least in part on a combination of the determined context and a user-profile associated with the HMD; and (b) sending an indication to play out the first media content at the HMD. | 2020-04-16 |
20200120399 | LIVE CONCERT/EVENT VIDEO SYSTEM AND METHOD - One aspect of the invention is a method of providing video to attendees of a live concert. Video of different views of the live concert is captured. A plurality of video streams are provided to attendees of the live concert while the live concert is occurring. The plurality of digital video streams enable an attendee of the live concert to select which of the plurality of digital video streams to view using a portable digital device associated with that attendee such that the attendee may choose from among the different views of the live concert. | 2020-04-16 |
20200120400 | METHOD AND SYSTEM FOR GENERATING INTERACTIVE MEDIA CONTENT - A method for generating interactive media content on a portable electronic user device is disclosed. The method includes in one or more electronic processing devices: retrieving an Edit Decision List (EDL), the EDL providing an event driven timeline for the interactive media content that defines events including: one or more segments of pre-existing media content to be used in the generation of the interactive media content; timestamps for when the one or more segments of pre-existing media content are to be introduced into the timeline and their associated duration; one or more user interactions to be used in the generation of the interactive media content; and, timestamps for when the one or more user interactions are to be introduced into the timeline and their associated duration; and, processing the EDL to generate the interactive media content in real time by: retrieving the one or more segments of pre-existing media content; recording the one or more user interactions using a sensing device of the user device; and, combining the one or more recorded user interactions with the one or more segments of pre-existing media in accordance with the event driven timeline of the EDL. | 2020-04-16 |
20200120401 | CROSS-DEVICE HANDOFFS - A first computing device may receive an indication of user input that is at least a part of a conversation between a user and a first assistant executing at the first computing device. The first assistant and/or an assistant executing at a digital assistant system may determine whether to handoff the conversation from the first assistant executing at the first computing device to a second assistant executing at a second computing device. In response to determining to handoff the conversation to the second assistant executing at the second computing device, the first assistant and/or the assistant executing at the digital assistant system may send to the second computing device a request to handoff the conversation which includes at least an indication of the conversation. | 2020-04-16 |
20200120402 | MODULE AND METHOD FOR MONITORING POWER - A module and method relating to measuring power supply to a load are described. The module includes a high pass filter corresponding to a first frequency range and configured to communicate a high frequency current signal. The module includes a low pass filter corresponding to a second frequency range configured to communicate a low frequency current signal. A signal combiner is configured to combine the low frequency current signal and the high frequency current signal, thereby generating a combined current signal. A voltage channel is configured to sense a voltage difference across the load and communicate a voltage signal corresponding to the voltage difference across the load. One or more processors in communication with a memory having non-transitory machine readable instructions stored thereon are configured to receive the combined current signal, receive the voltage signal, and determine a power metric based on the combined current signal and the voltage signal. | 2020-04-16 |
20200120403 | APPARATUS AND METHOD FOR OBTAINING AND PROCESSING DATA RELATING TO USER INTERACTIONS AND EMOTIONS RELATING TO AN EVENT, ITEM OR CONDITION - The invention relates to a system, device, method and apparatus for providing the input of user response data into a device body and the transmission of the data from the device body to a further device for processing of the data and then typically for collecting the data for a number of persons to allow an overview to be generated of the individual and group of persons experience sand responses with regard to one or more parameters of a particular item, event or service that the persons have interacted with. The invention allows the data to be generated by the person at or close to the time that the experience or experiences occur and in a relatively user friendly manner and therefore allow a more accurate and reliable indication of the user interaction to be achieved, and hence more detailed and accurate feedback to be provided to the item, event or service provider. | 2020-04-16 |
20200120404 | POWER TOOL AND METHOD FOR WIRELESS COMMUNICATION - A power tool having multiple wireless communication states and a method of wirelessly communicating by a power tool. The power tool includes a motor, a battery pack interface that selectively receives a battery pack, a backup power source, and a wireless communication controller coupled to the backup power source and the battery pack interface. The wireless communication controller operates in a connectable state when coupled to a battery pack and transmits tool operational data to the external device and receives tool configuration data from the external device. The wireless communication controller operates in an advertisement state when the wireless communication controller is coupled to and powered by the backup power source. In the advertisement state, the wireless communication controller is configured to transmit the unique tool identifier. The external device may also display an indication of the communication state of the power tool. | 2020-04-16 |
20200120405 | PERSONAL PROTECTIVE EQUIPMENT (PPE) WITH ANALYTICAL STREAM PROCESSING FOR SAFETY EVENT DETECTION - In some examples, a system includes an article of personal protective equipment (PPE) having at least one sensor configured to generate a stream of usage data; and an analytical stream processing component comprising: a communication component that receives the stream of usage data; a memory configured to store at least a portion of the stream of usage data and at least one model for detecting a safety event signature, wherein the at least one model is trained based as least in part on a set of usage data generated by one or more other articles of PPE of a same type as the article of PPE; and one or more computer processors configured to: detect the safety event signature in the stream of usage data based on processing the stream of usage data with the model, and generate an output in response to detecting the safety event signature. | 2020-04-16 |
20200120406 | SENSOR MANAGEMENT UNIT, SENSING DATA DISTRIBUTION SYSTEM, SENSING DATA EVALUATION METHOD, AND SENSING DATA EVALUATION PROGRAM - A sensor management unit receives, from at least one sensor device installed external to the sensor management unit, sensing data generated by the sensor device monitoring a target. The sensing data includes background noise data representing noise from a cause other than the target. The sensor management unit includes a background noise data obtaining unit that obtains the background noise data, a reliability determination unit that determines a reliability of the sensing data based on the background noise data, and a determination result output unit that outputs a result of the determination by the reliability determination unit. | 2020-04-16 |
20200120407 | TRAFFIC MANAGEMENT WITH LIMITED-BUFFER SWITCHES - One embodiment provides a system and method for managing traffic in a network that includes at least a passive optical network (PON). During operation, the system obtains traffic status associated with the PON, generates a traffic-shaping factor for the PON based on the traffic status, and applies traffic shaping for each optical network unit (ONU) within the PON using the generated traffic-shaping factor. The traffic-shaping factor determines a portion of a best-effort data rate to be provided to each ONU. | 2020-04-16 |
20200120408 | PLUG-AND-PLAY PON SYSTEMS WITH AUTONOMOUS BOOT MODE - One embodiment provides a pluggable optical line terminal (OLT) in a passive optical network (PON). The OLT can include an optical transceiver, a non-volatile storage device storing configurations of the pluggable OLT, and an autonomous boot module configured to access the configurations stored in the storage device when booting the pluggable OLT, thereby enabling plug-and-play operations of the pluggable OLT. | 2020-04-16 |
20200120409 | EARPHONE AND A METHOD OF OPERATING THE EARPHONE - At least an embodiment discloses an earphone comprising a shell, a signal generator and a first speaker, wherein the signal generator is electrically connected to the first speaker and both the signal generator and the first speaker are within the shell; a first earphone tube including a first end and a second end, wherein the first end of the first earphone tubes is connected to the shell, and the first end of the earphone tube is approximate to the first speaker; and a first earplug connected to the shell via the first earphone tube, wherein a sound generated by the first speaker is transmitted to the first earplug through the first earphone tube. | 2020-04-16 |
20200120410 | SOUND OUTPUT DEVICE - It is intended to improve usability while securing functionality of a sound output device. There are provided: a neck band to be worn on a user's neck and having an insertion hole; a cable partially led out from the neck band; and an earphone connected to the cable. The cable can be drawn out from the neck band to both sides of the insertion hole, and a length of a portion on both sides of the insertion hole in the cable is changed by changing a position of an inserted portion of the cable in the insertion hole. Since a length of each portion of the cable positioned on both sides of the insertion hole is changed by changing a position of the inserted portion of the cable, it is possible to improve usability while securing functionality of the sound output device. | 2020-04-16 |
20200120411 | PORTABLE SOUND EQUIPMENT - A portable sound equipment including a housing having an audio hole; an inner microphone collecting a sound through the audio hole; an audio output unit having a frame securing a speaker in which a ventilation hole is formed in the frame allowing outside air to pass through the audio output unit, and a mesh covering the ventilation hole and having a density sufficient to reduce an amount of the outside air passing through the audio output unit; and a controller processing the sound collected by the inner microphone. | 2020-04-16 |
20200120412 | Active Noise Reduction Earphone - An active noise reduction (ANR) earphone with a housing comprising a front cavity and an exit that is fluidly coupled to the front cavity. An acoustic driver is configured to deliver acoustic energy into the front cavity of the housing. A nozzle is coupled to the housing and is configured to direct acoustic energy from the housing exit to a nozzle exit opening. A microphone is located in the nozzle. A compliant sealing structure is coupled to the nozzle and is configured to couple the earphone to an ear of a user. | 2020-04-16 |
20200120413 | NOISE REDUCTION METHOD AND SYSTEM - The present disclosure provides methods and systems for reducing noise induced in one or more components in a hearing aid. The present disclosure provides methods for reducing noise induced in telecoils. | 2020-04-16 |
20200120414 | PANEL LOUDSPEAKERS CONSTRUCTED OF PANELS WITH VISCOELASTIC DAMPING MATERIAL - A loudspeaker system with viscoelastic material affixed between two flexible panels is disclosed. The loudspeaker system dissipates the energy of motion, resulting in less pronounced resonant peaks. The effect may be especially evident at high frequencies, where energy is dissipated over many cycles in a shorter period of time. Also disclosed are the method of making the loudspeaker system and a method of using the loudspeaker system. | 2020-04-16 |
20200120415 | NONLINEAR PORT PARAMETERS FOR VENTED BOX MODELING OF LOUDSPEAKERS - A loudspeaker parameter system for vented box driver excursion modeling, may include a loudspeaker driver having a conductor, a magnet and a diaphragm. The system may further include a processor for excursion modeling configured to receive an input signal, determine a voltage level of the input signal, an enclosure having a resonant port, estimate port parameters including at least one of an acoustic resistance or acoustic mass, and apply a voltage limit based on the vented box excursion model utilizing the port parameters. | 2020-04-16 |
20200120416 | METHODS AND APPARATUS TO DETECT AN AUDIO SOURCE - Methods and apparatus to detect an audio source are disclosed. An apparatus for identifying target audio from a computing device, the apparatus comprising a housing including an inner housing, an outer housing, and one or more holes, a bezel area, wherein the bezel area includes one or more digital microphones (DMICs), a display, the display including a display front and a display back, a piezoelectric microphone located between the housing and the display back, the piezoelectric microphone located beneath one of the holes, wherein the piezoelectric microphone is to detect audio, and an audio analyzer to analyze the audio retrieved from the piezoelectric microphone. | 2020-04-16 |
20200120417 | APPARATUS AND METHODS FOR BONE CONDUCTION CONTEXT DETECTION - Apparatus and methods for bone conduction detection are disclosed herein. An example wearable device includes a first sensor positioned to generate first vibration information from a bone structure of a user and a second sensor positioned to generate second vibration information from the bone structure of the user. The first vibration information and the second vibration information include sound data and motion data. The motion data is indicative of a motion by the user. The example wearable device includes a signal modifier to generate a modified signal including the sound data based on the first vibration information and the second vibration information. The example wearable device includes a communicator to transmit the modified signal for output via a speaker. | 2020-04-16 |
20200120418 | DIRECTIONAL AUDIO PICKUP IN COLLABORATION ENDPOINTS - A microphone array includes one or more front-facing microphones disposed on a front surface of the collaboration endpoint and a plurality of secondary microphones disposed on a second surface of the collaboration endpoint. The sound signals received at each of the one or more front-facing microphones and the plurality of secondary microphones are converted into microphone signals. When the sound signals have a frequency below a threshold frequency, an output signal is generated from microphone signals generated by the one or more front-facing microphones and the plurality of secondary microphones. When the sound signals have a frequency at or above a threshold frequency, an output signal is generated from microphone signals generated by only the one or more front-facing microphones. | 2020-04-16 |
20200120419 | JOINT WIDEBAND SOURCE LOCALIZATION AND ACQUISITION BASED ON A GRID-SHIFT APPROACH - Techniques of source localization and acquisition involve a wide-band joint acoustic source localization and acquisition approach in light of sparse optimization framework based on an orthogonal matching pursuit-based grid-shift procedure. Along these lines, a specific grid structure is constructed with the same number of grid points as compared to the on-grid case, but which is “shifted” across the acoustic scene. More specifically, it is expected that each source will be located close to a grid point in at least one of the set of shifted grids. The sparse solutions corresponding to the set of shifted grids are combined to obtain the source location estimates. The estimated source positions are used as side information to obtain the original source signals. | 2020-04-16 |
20200120420 | GAIN ADJUSTMENT DEVICE, REMOTE CONVERSATION DEVICE, AND GAIN ADJUSTMENT METHOD - A gain adjustment method includes using a sensor to measure a physical quantity that varies according to a distance, and adjusting a level of an audio signal obtained by a microphone according to a measurement result of the sensor. | 2020-04-16 |
20200120421 | SCRAMBLING DATA-PORT AUDIO IN SOUNDWIRE SYSTEMS - Systems and methods for scrambling data-port audio in SOUNDWIRE™ systems include a scramble enable feature that allows a data source to scramble an outgoing channel content with a cyclic linear feedback shift register (LFSR) using a pseudo-random binary sequence (PRBS) such as, but not limited to, the PRBS defined in the SOUNDWIRE specification. Data ports for audio sinks receiving the scrambled content descramble the content for use by the audio sink. In a specific exemplary aspect, an output of the LFSR is added or subtracted with the audio data to make the microphones independent of one another and reduce crosstalk. | 2020-04-16 |
20200120422 | System and Method For Adjusting Audio Parameters for a User - A device, system, and a method for adjusting audio parameters for a user are disclosed. The method comprises performing a hearing test of the user. The hearing test comprises playing an audio and capturing an auditory response of the user towards the audio. A hearing profile of the user is generated based on one or more results of the hearing test. A playing speed of the audio is adjusted based on the hearing profile, thereby adjusting the audio parameters for the user. | 2020-04-16 |
20200120423 | SYSTEM AND METHOD FOR PROVIDING A SHARED AUDIO EXPERIENCE - A system and method providing a shared audio experience that include analyzing at least one audio stream that is associated with at least one application that is executed on at least one portable device. The system and method also include determining a plurality of audio elements associated with the at least one audio stream based on the analysis of the at least one audio stream. The system and method further include controlling at least one audio source to provide the shared audio experience. | 2020-04-16 |
20200120424 | Loudspeaker Diaphragm - A loudspeaker diaphragm ( | 2020-04-16 |
20200120425 | LOUDSPEAKER - The invention relates to a loudspeaker ( | 2020-04-16 |
20200120426 | METHOD AND DEVICE FOR FORCE CONCENTRATION TO ENHANCE SOUND FROM FLAT PANEL LOUDSPEAKERS - A mechanical coupling device and methods of use for concentrating dynamic force transmitted from a dynamic force actuator to a panel. The device comprises a concentrator surface that is coupled to an elastic panel. The concentrator surface is a continuous region with a surface area that may be smaller, larger, or the same surface area as a region in contact with a dynamic force actuator. The concentrator surface transmits a dynamic force to a region of the panel coupled to the concentrator surface. | 2020-04-16 |
20200120427 | METHOD, SYSTEM AND DEVICES FOR SELECTIVE MODAL CONTROL FOR VIBRATING STRUCTURES - A method, system and devices to selectively control modal vibrations in an elastic panel with a number of force actuators distributed throughout the surface of the elastic panel to excite/depress the response of one or more vibrational resonant modes included in a prescribed subset. The force actuators are disposed such that prescribed modal excitation/depression may be realized when the actuators are driven by a common source signal. | 2020-04-16 |
20200120428 | Hearing Devices With Proactive Power Management - Systems and methods for hearing devices with proactive power management are provided. Various embodiments dynamically adapt power consumption to the preferences, needs, and behavior of the hearing device user such that the hearing device provides function until the hearing device can be recharged. Moreover, some embodiments exploit the trend of more intelligent devices and machine learning to create dynamic power management schedules which can be temporarily implemented to create an optimal blend of performance versus battery life while minimizing perception of the feature or performance reduction to the user. Moreover, the dynamic nature of the power management used in various embodiments can account for battery degradation, updated firmware, and/or other factors that may impact battery life as the hearing device ages. | 2020-04-16 |
20200120429 | TERMINAL, AND OPERATION METHOD FOR TERMINAL - An operation method of a terminal may include: executing a voice call service between the terminal and at least one terminal; determining at least one short-range terminal existing within a preset range from among the at least one terminal, based on location information of the terminal; detecting a howling frequency band in which howling occurs between the terminal and the at least one short-range terminal from among a plurality of frequency bands in which the voice call service is performed, based on information of the plurality of frequency bands; and removing the howling by adjusting a gain of the howling frequency band. | 2020-04-16 |