42nd week of 2017 patent applcation highlights part 73 |
Patent application number | Title | Published |
20170302936 | HASH-BASED ENCODER DECISIONS FOR VIDEO CODING - Innovations in encoder-side decisions that use the results of hash-based block matching are presented. For example, some of the innovations relate to ways of building hash tables that include some (but not all) uniform blocks. Other innovations relate to ways of determining motion vector resolution based on results of hash-based block matching. Still other innovations relate to scene change detection, including long-term reference picture selection and picture quality determination during encoding. | 2017-10-19 |
20170302937 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL - A video signal processing method according to the present invention is characterised by constructing a palette map for a current block that is encoded in a palette mode; inducing a palette index for each sample of the current block in a pre-determined scan order; and restoring the respective samples of the current bock based on the palette map and the palette index. | 2017-10-19 |
20170302938 | IMAGE ENCODING APPARATUS AND METHOD OF CONTROLLING THE SAME - This invention makes it possible to increase an encoding efficiency and reduce redundant processing. For this, an encoding apparatus includes a first encoder which encodes a run length in which identical pixels continue, a second encoder which prediction-encodes a pixel of an encoding target, a first determiner which determines whether a pixel of interest is located within a predetermined range on a line on which the pixel of interest is located, thereby determines whether to apply the second encoder to the pixel of interest, and a second determiner which, if the pixel of interest is located outside the predetermined range, determines, by referring to an already encoded pixel located around the pixel of interest, which one of the first encoder and the second encoder is to be applied to the pixel of interest. | 2017-10-19 |
20170302939 | ADAPTIVE SCREEN AND VIDEO CODING SCHEME - An adaptive screen and video coding system adaptively selects different coding schemes for coding an image block of a screen or video image based on a type of content included in the image block. The adaptive screen and video coding system further includes a screen coding scheme that classifies pixels of the image block into major colors and escape pixels and convert values of the pixels into index values assigned to the major colors and the escape pixels. Since the number of index values is usually less than a normal range of pixel values, using the index values instead of actual pixel values further facilitate compression and coding of the image block, thus improving coding accuracy and efficiency of the screen or video image. In one embodiment, the adaptive screen and video coding system may be used for screen sharing application. | 2017-10-19 |
20170302940 | SCALABLE VIDEO CODING METHOD AND APPARATUS USING INTER PREDICTION MODE - The present invention relates to a scalable video coding method and apparatus using inter prediction mode. A decoding method includes determining motion information prediction mode on a target decoding block of an enhancement layer, predicting motion information on the target decoding block of the enhancement layer using motion information on the neighboring blocks of the enhancement layer, if the determined motion information prediction mode is a first mode, and predicting the motion information on the target decoding block of the enhancement layer using motion information on a corresponding block of a reference layer, if the determined motion information prediction mode is a second mode. | 2017-10-19 |
20170302941 | SYSTEM AND METHOD FOR ADAPTIVE FRAME RE-COMPRESSION IN VIDEO PROCESSING SYSTEM - Method and system of video decoding incorporating frame compression to reduce frame buffer size are disclosed. The method adjusts parameters of the frame compression according to decoder system information or syntax element in the video bitstream. The decoder system information may be selected from a group consisting of system status, system parameter and a combination of system status and system parameter. The decoder system information may include system bandwidth, frame buffer size, frame buffer status, system power consumption, and system processing load. The syntax element comprises reference frame indicator, initial picture QP (quantization parameter), picture type, and picture size. The adaptive frame compression may be applied to adjust compression ratio. Furthermore, the adaptive frame compression may be applied to a decoder for a scalable video coding system or a multi-layer video coding system. | 2017-10-19 |
20170302942 | VIDEO CODEC AND MOTION ESTIMATION METHOD - The invention provides a video codec. In one embodiment, the video codec is coupled to an outer memory storing a reference frame, and comprises an interface circuit, an in-chip memory, a motion estimation circuit, and a controller. The interface circuit obtains in-chip data from the reference frame stored in the outer memory. The in-chip memory stores the in-chip data. The motion estimation circuit retrieves search window data from the in-chip data with a search window, and performs a motion estimation process on a current macroblock according to the search-window data. The controller shifts the location of the search window when the current macroblock is shifted, marks a macroblock shifted out from the search window as an empty macroblock, and controls the interface circuit to obtain an updated macroblock for replacing the empty macroblock in the in-chip memory from the reference frame stored in the outer memory. | 2017-10-19 |
20170302943 | SAMPLE ARRAY CODING FOR LOW-DELAY - The entropy coding of a current part of a predetermined entropy slice is based on, not only, the respective probability estimations of the predetermined entropy slice as adapted using the previously coded part of the predetermined entropy slice, but also probability estimations as used in the entropy coding of a spatially neighboring, in entropy slice order preceding entropy slice at a neighboring part thereof. Thereby, the probability estimations used in entropy coding are adapted to the actual symbol statistics more closely, thereby lowering the coding efficiency decrease normally caused by lower-delay concepts. Temporal interrelationships are exploited additionally or alternatively. | 2017-10-19 |
20170302944 | SAMPLE ARRAY CODING FOR LOW-DELAY - The entropy coding of a current part of a predetermined entropy slice is based on, not only, the respective probability estimations of the predetermined entropy slice as adapted using the previously coded part of the predetermined entropy slice, but also probability estimations as used in the entropy coding of a spatially neighboring, in entropy slice order preceding entropy slice at a neighboring part thereof. Thereby, the probability estimations used in entropy coding are adapted to the actual symbol statistics more closely, thereby lowering the coding efficiency decrease normally caused by lower-delay concepts. Temporal interrelationships are exploited additionally or alternatively. | 2017-10-19 |
20170302945 | SAMPLE ARRAY CODING FOR LOW-DELAY - The entropy coding of a current part of a predetermined entropy slice is based on, not only, the respective probability estimations of the predetermined entropy slice as adapted using the previously coded part of the predetermined entropy slice, but also probability estimations as used in the entropy coding of a spatially neighboring, in entropy slice order preceding entropy slice at a neighboring part thereof. Thereby, the probability estimations used in entropy coding are adapted to the actual symbol statistics more closely, thereby lowering the coding efficiency decrease normally caused by lower-delay concepts. Temporal interrelationships are exploited additionally or alternatively. | 2017-10-19 |
20170302946 | METHOD FOR COLOR MAPPING A VIDEO SIGNAL BASED ON COLOR MAPPING DATA AND METHOD OF ENCODING A VIDEO SIGNAL AND COLOR MAPPING DATA AND CORRESPONDING DEVICES - A method of color mapping a video signal represented in a first color volume from color mapping data to be applied on a video signal represented in a second color volume is disclosed. The method comprises:—color mapping ( | 2017-10-19 |
20170302947 | METHOD FOR ENCODING AN INTRA PREDICTION MODE - Provided is a method that de-multiplexes a bit stream to extract intra prediction mode information and residual signals, restores an intra prediction mode of a current prediction unit using the intra prediction information and intra prediction modes of prediction units adjacent to the current prediction unit, generates reference pixels using one or more available reference pixel if there exist unavailable reference pixels of the prediction unit, adaptively filters the reference pixels based on the restored intra prediction mode, generates a prediction block using the restored intra prediction mode and the reference pixels, decodes the residual signal to generating a residual block, and generates a reconstructed block using the prediction block and the residual block. Accordingly, additional bits resulted from increase of a number of intra prediction mode are effectively reduced. Also, an image compression ratio can be improved by generating a prediction block similar to an original block. | 2017-10-19 |
20170302948 | METHOD FOR RESTORING AN INTRA PREDICTION MODE - Provided is a method that de-multiplexes a bit stream to extract intra prediction mode information and residual signals, restores an intra prediction mode of a current prediction unit using the intra prediction information and intra prediction modes of prediction units adjacent to the current prediction unit, generates reference pixels using one or more available reference pixel if there exist unavailable reference pixels of the prediction unit, adaptively filters the reference pixels based on the restored intra prediction mode, generates a prediction block using the restored intra prediction mode and the reference pixels, decodes the residual signal to generating a residual block, and generates a reconstructed block using the prediction block and the residual block. Accordingly, additional bits resulted from increase of a number of intra prediction mode are effectively reduced. Also, an image compression ratio can be improved by generating a prediction block similar to an original block. | 2017-10-19 |
20170302949 | AN APPARATUS, A METHOD AND A COMPUTER PROGRAM FOR IMAGE SEQUENCE CODING AND DECODING - A method for signaling reference pictures of a picture sequence encoded in a bitstream, the method comprising classifying pictures of the picture sequence into reference pictures and non-reference pictures; providing each reference picture with a unique picture identifier; determining, at least for inter-coded pictures of the picture sequence, all unique combinations of the picture identifier and at least one reference picture identifier, where the at least one reference picture identifier for a particular picture identifies all pictures that may be used as a reference for predicting said particular picture; and assigning intra-coded reference pictures at least with their unique picture identifier and the inter-coded pictures with their corresponding unique combination of the picture identifier and the at least one reference picture identifier | 2017-10-19 |
20170302950 | CODING INTERPOLATION FILTER TYPE - Decoding a video stream may include decoding a first block of a current frame by decoding a first motion vector from the encoded video stream, decoding an identifier of a first interpolation filter from the encoded video stream, and reconstructing the first block using the first motion vector and the first interpolation filter. Decoding a second block of the current frame may include identifying the first motion vector from the first block as a selected motion vector for predicting the second block in response to decoding an inter-prediction mode identifier for decoding the second block, identifying the first interpolation filter as a selected interpolation filter for predicting the second block in response to identifying the first motion vector from the first block as the selected motion vector for predicting the second block, and reconstructing the second block using the first motion vector and the first interpolation filter. | 2017-10-19 |
20170302951 | CONFORMANCE CONSTRAINT FOR COLLOCATED REFERENCE INDEX IN VIDEO CODING - A method of encoding video data comprising encoding a current picture of video data, generating a respective collocated reference picture index syntax element for one or more slices of the current picture, and performing a bitstream conformance check only for slices of the one or more slices that do not have an intra slice type and for which a temporal motion vector predictor is enabled, the bitstream conformance check constraining the values of the respective collocated reference picture index syntax elements such that each respective collocated reference picture index syntax element points to the same picture and does not reference the current picture itself. | 2017-10-19 |
20170302952 | ENTROPY CODING OF MOTION VECTOR DIFFERENCES - An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences. | 2017-10-19 |
20170302953 | ENTROPY CODING OF MOTION VECTOR DIFFERENCES - An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences. | 2017-10-19 |
20170302954 | ENTROPY CODING OF MOTION VECTOR DIFFERENCES - An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences. | 2017-10-19 |
20170302955 | MOTION VECTOR CALCULATION METHOD - When a block (MB | 2017-10-19 |
20170302956 | MOTION VECTOR CALCULATION METHOD - When a block (MB | 2017-10-19 |
20170302957 | MOTION VECTOR CALCULATION METHOD - When a block (MB | 2017-10-19 |
20170302958 | METHOD, DEVICE AND ELECTRONIC EQUIPMENT FOR CODING/DECODING - Method, device and electronic equipment for coding/decoding are provided. The coding method includes: restricting range information about Block copying Vector(s) (BV(s)) of an Intra Block Copying (IBC) mode is determined; and the restricting range information is written into a bitstream. In the present disclosure, the problem of reduction in data processing efficiency caused by the fact that a BV range may not be determined when using IBC in the related technology is solved, the data processing efficiency may be improved, and meanwhile, smooth implementation of a coding or decoding process may also be ensured. | 2017-10-19 |
20170302959 | OPEN TO CLOSED GROUP OF PICTURES CONVERSION IN INTERFRAME VIDEO COMPRESSION - Methods of converting an open group of pictures (GOP) to a Closed GOP are described that remove backward references to the GOP prior to the GOP undergoing conversion in an Open GOP interframe-encoded video stream. Within the GOP undergoing conversion, bipredictive frames with backward references to the prior GOP are replaced with frames referring only to the I frame of the GOP undergoing conversion, which is flagged as an IDR frame. Consolidation and assembly of video clips that are encoded using Open GOP compression schemes generally result in broken interframe references between GOPs. To address this, existing methods involve significant decoding and re-encoding of edited video sequences. The described methods serve to break the backward chain of references in the encoded stream, resulting in reduced re-encoding requirements, with attendant reduced quality degradation of the edited sequence. | 2017-10-19 |
20170302960 | Method of Lookup Table Size Reduction for Depth Modelling Mode in Depth Coding - A method and apparatus of depth coding using depth modelling mode 1 (DMM1) are disclosed to reduce the wedgelet pattern table size. In one embodiment, a size-reduced wedgelet pattern for a reduced wedgelet pattern table is generated by excluding at least one non-corner adjacent-edge sample for adjacent-edge partition or at least one opposite-edge sample for opposite-edge partition from starting positions or from ending positions. The reduced wedgelet pattern table may also include at least one omitted wedgelet pattern in at least one wedgelet direction category. For the adjacent-edge partition, the starting positions and the ending positions may correspond to every other even non-corner adjacent-edge samples in a first and a second adjacent edges respectively. For the opposite-edge partition, the starting positions correspond to every other even opposite-edge samples in a first opposite edge and the ending positions include all opposite-edge samples in a second opposite edge. | 2017-10-19 |
20170302961 | IMAGE DECODING DEVICE - In generation of a wedgelet pattern, all the patterns are generated through a line segment drawing process and a region filling process. Therefore, there is a problem that a processing amount is large. | 2017-10-19 |
20170302962 | RAPID SELECTION METHOD FOR VIDEO INTRA PREDICTION MODE AND APPARATUS THEREOF - This application discloses methods and apparatuses for intra prediction mode selection, one method comprising: acquiring a gradient amplitude and a gradient angle of each element in a prediction block; analyzing statistics on the gradient angles and generating a gradient angle histogram of the prediction block; if the texture smoothness of the prediction block is greater than a first pre-determined threshold value, determining that the prediction block is a first-type prediction block, and setting a prediction mode of the first-type prediction block to comprise a direct current prediction mode and a planar prediction mode; and if the texture smoothness of the prediction block is less than a second pre-determined threshold value, determining that the prediction block is a second-type prediction block, and setting an angular prediction mode of the second-type prediction block to comprise an angular prediction mode corresponding to the maximum peak value in the gradient angle histogram. | 2017-10-19 |
20170302963 | METHOD, APPARATUS AND SYSTEM FOR ENCODING AND DECODING THE SIGNIFICANCE MAP FOR RESIDUAL COEFFICIENTS OF A TRANSFORM UNIT - Disclosed is a method of decoding a plurality of coding units from a bitstream of video data. The method determines a coding unit structure of the plurality of coding units from a first data block of the bitstream. The coding unit structure describes a division of a coding unit into the plurality of coding units. The method decodes, according to the determined coding unit structure, bypass encoded data for the plurality of coding units from a second data block of the bitstream. The method decodes, according to the determined coding unit structure, residual data for the plurality of coding units from a third data block of the bitstream. The method then forms the plurality of coding units from the bitstream using the residual data and the bypass encoded data. A method of encoding is also disclosed. | 2017-10-19 |
20170302964 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM, AND RECORDING MEDIUM - The present invention relates to an image processing apparatus, an image processing method and a program, and a recording medium that allow for setting information allowing for easily controlling the granularity in trick play. | 2017-10-19 |
20170302965 | ADAPTIVE DIRECTIONAL LOOP FILTER - Adaptive directional loop filtering can reduce the number of blocking artifacts produced by coding a non-perpendicular picture edge in a frame of a video sequence. A directional filter is selected from a set of directional filters based on one of an orientation of the non-perpendicular picture edge or filter data included as part of an encoded video sequence in association with the frame. The selection can include selecting a directional filter based on a directional intra prediction mode used for encoding the block, a filter angle most closely matching an angle explicitly signaled as part of the video sequence, the incremental reduction of the number of blocking artifacts, a threshold value for blocking artifacts, or a frequency of filter use. Each directional filter of the set of directional filters can have a filter angle between 0 and 180 degrees, exclusive. | 2017-10-19 |
20170302966 | Method of Deblocking for Intra Block Copy in Video Coding - A method and apparatus for applying deblocking filter to block boundaries in a video coding system including an IntraBC (Intra-block copy) mode are disclosed. According to the present invention, for at least one combination of the two neighboring reconstructed blocks including at least one IntraBC coded block in the two neighboring reconstructed blocks, a boundary filter strength equal to one or zero is selected based on coding parameters associated with the two neighboring reconstructed blocks. Deblocking filter is then applied to neighboring samples of the two neighboring reconstructed blocks around the block boundary using the boundary filter strength selected. For example, when the two neighboring reconstructed blocks correspond to one IntraBC coded block and one Inter coded block, the boundary filter strength is set to one. | 2017-10-19 |
20170302967 | DEBLOCKING FILTERING - Blocking artifacts at a block boundary between a block and a neighboring block in a video frame are reduced by calculating an offset based on pixel values of pixels in a line of pixels in the block and based on pixel values of pixels in a corresponding line of pixels in the neighboring block. The offset is added to the pixel value of the pixel closest to the block boundary in the line of pixels and is subtracted from the pixel value of the pixel closest to the block boundary in the corresponding line of pixels. The resulting deblocking filter has good low-pass characteristics and is efficient for reducing blocking artifact. | 2017-10-19 |
20170302968 | ENTROPY CODING OF MOTION VECTOR DIFFERENCES - An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences. | 2017-10-19 |
20170302969 | ENTROPY CODING OF MOTION VECTOR DIFFERENCES - An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences. | 2017-10-19 |
20170302970 | METHOD AND SYSTEM FOR PROVIDING REAL-TIME VIDEO SOLUTIONS FOR CAR RACING SPORTS - Techniques, systems, and devices are disclosed for capturing and delivering real-time racing videos when a race car travels around a racetrack. The disclosed systems and techniques are designed to capture racing video signals both from the vantage point of the race car itself and using a set of cameras installed around the racetrack. The captured racing videos and racing metadata can be uploaded or streamed live to a server as the race car travels around a racetrack by connecting the race car to a nearby or the closest Wi-Fi hotspot to the race car within a set of Wi-Fi hotspot placed around the racetrack. The uploaded multiple channels of racing video signals can be combined with racing metadata collected from the race car to generate “meta-video” packages which can be automatically delivered in multiple formats. | 2017-10-19 |
20170302971 | DELIVERY OF MEDIA CONTENT AND ASSOCIATED METADATA USING A BONDED CELLULAR SYSTEM - In one aspect, a bonded cellular system includes a client in communication with a transmitter having a number of cellular modems and a server in communication with a receiver. A file can be transmitted from the client to the server by parsing the file into data packets and dividing transmission of the packets among the number of cellular modems. One of the cellular modems can act as an internet access point for the client, through which the client can send metadata associated with the file to the server. Based on the received metadata, the server can perform various operations on the received file. In one embodiment, the file can include media content, and, based on the metadata, a server of a media-broadcasting system can associate the media content with a particular story of a rundown for a television news broadcast. | 2017-10-19 |
20170302972 | LOW LATENCY WIRELESS VIRTUAL REALITY SYSTEMS AND METHODS - Virtual Reality (VR) systems, apparatuses and methods of processing data are provided which include predicting, at a server, a user viewpoint of a next frame of video data based on received user feedback information sensed at a client, rendering a portion of the next frame using the prediction, encoding the portion, formatting the encoded portion into packets and transmitting the video data. At a client, the encoded and packetized A/V data is received and depacketized. The portion of video data and corresponding audio data is decoded and controlled to be displayed and aurally provided in synchronization. Latency may be minimized by utilizing handshaking between hardware components and/or software components such as a 3D server engine, one or more client processors, one or more client processors, a video encoder, a server NIC, a video decoder, a client NIC; and a 3D client engine. | 2017-10-19 |
20170302973 | Method for Processing Video Frames, Video Processing Chip, and Motion Estimation/Motion Compensation MEMC Chip - A method for processing video frames, a video processing chip, and a Motion Estimation/Motion Compensation (MEMC) chip are provided. The method performed by the video processing chip includes obtaining multiple video frames and adjusting each video frame from a first resolution to a second resolution. The method also includes inserting at least one invalid frame into the multiple video frames according to a second frame rate, so that a frame rate of a transport frame stream is the second frame rate; and sending the transport frame stream to an MEMC chip. The video processing chip and the MEMC chip may perform transmission of a frame stream according to an interface frequency corresponding to a resolution and a frame rate that are agreed upon. | 2017-10-19 |
20170302974 | SYSTEMS AND METHODS FOR ENHANCED VIDEO SERVICE - The field of the invention relates to systems and methods for operation of a video enhancement service, and more particularly to systems and methods that provide a web-based video enhancement platform. In an embodiment, the system includes a video enhancement operating system and a webserver coupled to a public network and accessible to one or more users. The video enhancement platform includes a database that stores user profile data associated with the one or more users. The platform is configured to receive source information of a video, retrieve the video, convert the video to a predetermined format, receive one or more requests to make one or more enhancements to the video, enhance the video according to the one or more requests, and combine the video into a self-contained file comprising a rendering engine and the enhancement for saving and sharing. | 2017-10-19 |
20170302975 | LINEAR MEDIA SELECTION - In a substitutional media system, one of a set of media items is selected at a programme receiver for output within a predefined programming slot, based on profile data available at the receiver. Sets of the media items are scheduled to slots according to one or more constraints pertaining to that slot and/or to media items scheduled to other slots. The receiver may select a media item for output in a slot by resolving constraints with media items scheduled to other slots, or selected for output in other slots. | 2017-10-19 |
20170302976 | RETRIEVING MEDIA CONTENT - A method and system for retrieving media data. The method comprises: receiving webpage data at an application running on a computing device; rendering a webpage based on the webpage data using a rendering engine native to the computing device; identifying a media element in the webpage, wherein the media element includes data identifying media data stored at a media server which is remote from the computing device; and replacing the media element in the webpage with a dummy element comprising code which, when executed, invokes a media handler provided by the application; retrieving, by the media handler, the media data from the media server; and providing the media data to a first media player component for playback. | 2017-10-19 |
20170302977 | METHOD FOR TRANSMITTING VIDEO SURVEILLANCE IMAGES - A method of transmission by a surveillance device to a control room, via a telecommunications network, of a series of images, includes steps, implemented by the surveillance device, of acquisition of a series of images, of coding of the series of images acquired into a series of base video frames including a first quantity of information and into at least one series of enhancement video frames of the series of base video frames, the series of enhancement video frames including a second quantity of information making it possible to enhance the quality of the series of images coded into the series of base video frames, of transmission in real time via the telecommunications network of at least the series of base video frames to the control room, and of storage of at least the series of enhancement video frames. | 2017-10-19 |
20170302978 | VIDEO CODING METHOD, SYSTEM AND SERVER - A video coding method includes: original collected video data is received from a coding requesting terminal, or a transmission video stream is received from the coding requesting terminal, the coding requesting terminal obtaining the transmission video stream by performing compression coding on the original collected video data in a first coding scheme; each video frame image of the original collected video data is divided into multiple subarea images, or each video frame image of the original collected video data obtained by decoding the transmission video stream is divided into multiple subarea images; the subarea images divided from each video frame image are transmitted to multiple coding servers, to code the subarea images in a second coding scheme and output a coded video stream; and the coded video streams output by the coding servers are merged into a target video stream. | 2017-10-19 |
20170302979 | Generation, Ranking, and Delivery of Actions for Entities in a Video Delivery System - In one embodiment, a method sends videos to a user that is using a video delivery service. The method receives user behavior that includes actions taken by the user on the video delivery service. The method inputs the user behavior into a first predictor to generate a set of actions for a set of entities. Also, the method inputs the set of actions for the set of entities, a real-time context, and the user behavior into a second predictor to generate probabilities for the set of actions for the set of entities. A probability for an action indicates the probability the user would select that action for an entity when compared against other actions in the set of actions for the set of entities. An action feed is selected based on the ranking and dynamically output to a client while the user is using the video delivery service. | 2017-10-19 |
20170302980 | METHODS AND SYSTEMS FOR SEGMENTING DATA AND PERFORMING ANALYSIS - Apparatus and methods for segmenting television audience data are disclosed. The methods include receiving program level viewing data for one or more individuals. The methods also include creating one or more segments for the one or more individuals based upon the program level viewing data. The methods further include combining the one or more segments into one or more groups by applying a grouping function and performing analysis on the one or more groups, and generating reports based upon the analysis. | 2017-10-19 |
20170302981 | CONTENT DELIVERY EDGE STORAGE OPTIMIZED MEDIA DELIVERY TO ADAPTIVE BITRATE (ABR) STREAMING CLIENTS - A system includes an interface unit to receive a request, from a media client, to obtain a segment of media content at an ABR representation, and a transcoding unit. The transcoding unit includes a scalable decoder, hint stream decoder, and re-encoder. The scalable decoder receives and decodes a set of two or more layers of a scalable coded representation corresponding to the requested segment of media content at the requested ABR representation to provide a set of media frames and scalable stream information for the segment. The hint stream decoder receives and decodes a hint stream corresponding to the requested segment of media content at the requested ABR representation and the scalable stream information to provide transcoding hints for the segment. The re-encoder re-encodes the set of media frames using the transcoding hints to provide an encoded bit stream corresponding to the requested segment of media content. | 2017-10-19 |
20170302982 | BROADCAST MANAGEMENT SERVICES PLATFORM - A system for selectively controlling the distribution of media content to at least one client device over a plurality of distribution channels is provided. The system includes one or more broadcast management processors configured to receive feedback data including a usage metric corresponding to at least one of a characteristic associated with the at least one client device and a characteristic associated with at least one of the plurality of distribution channels. The broadcast management processor is further configured to determine an alternate data rate associated with at least one of the plurality of distribution channels based on the received usage metric, and generate at least one distribution control signal indicative of the alternate data rate. | 2017-10-19 |
20170302983 | METHOD AND SYSTEM FOR MEDIA ADAPTION - A method includes receiving a media request for a target device. The signaling information may be received from the target device and a media server. At least one attribute of the target device and the media server may be identified using the signaling information. At least one attribute of the target device and the media server may be evaluated against a service level objective to select a media format. The service level objective may include consideration of the target device and available bandwidth over a provider network. The media may be provided in the selected media format over the provider network to the target device. | 2017-10-19 |
20170302984 | FREQUENCY CAPPING FOR MEDIA CONTENT - A method includes receiving, at a data processing device, a fingerprint of a media segment to be displayed on a media device and determining, by the data processing device, a number of times the media segment has been displayed on the media device based on the fingerprint. The method further includes determining, by the data processing device, whether the number of times the media segment has been displayed on the media device satisfies a threshold criterion. When the number of times the media segment has been displayed on the media device satisfies the threshold criterion, the method includes identifying, by the data processing device, an overlay content segment to be displayed on the electronic device in lieu of the media segment and instructing, by the data processing device, the media device to display the overlay content segment in lieu of the media segment. | 2017-10-19 |
20170302985 | VOICE CONTROL COMPONENT INSTALLATION - A method for voice control component installation is described. In one embodiment, a speech recognizable input spoken by an installer is identified, the speech recognizable input relating to installation of a system component. The system component is in communication with a control panel. An installation task for the system component is performed according to the speech recognizable input. | 2017-10-19 |
20170302986 | APPARATUS AND METHOD FOR PROVIDING MEDIA SERVICES - An embodiment of the invention provides an apparatus for providing a media service while outputting a content. The apparatus includes: a processor; a memory for storing one or more program instructions executed by the processor; and a control signal receiver unit for receiving from a remote control a control signal resulting from a key input made by a user, where the program instructions determine whether the key input is a normal input or a force input by comparing a sensing level, which is associated with a pressure or an area by which the user presses the key, with a preset value; identify the content outputted on the screen when the control signal is received, when the key input is a force input; and execute an operation different from an operation of a normal input for the key, according to a combination of the identified content and the force input. | 2017-10-19 |
20170302987 | APPARATUS FOR PROVIDING AN IDENFICATION SERVICE OF A FORCE INPUT AND METHOD FOR PERFORMING THE SAME - An image processing terminal comprising: a processor, a memory for storing one or more commands executed by the processor, and a control signal receiving unit for receiving a control signal in accordance with an input to a key by a user from a remote controller. The one or more program commands include commands for, comparing a sensing level corresponding to a pressure or an area applied to the key by the user with a preset value, determining whether the input to the key corresponds to a normal input or a force input depending on the comparing, outputting an identification image for identification of the force input on a screen during a predetermined period of time or adjusting a full size of the screen when the input to the key corresponds to the force input, and performing a control process corresponding to the force input after the predetermined period of time elapses. | 2017-10-19 |
20170302988 | Method And System For Realizing Streaming Media Data Seamlessly Connecting In Intelligent Home - The present application is applied to the field of communication technology, and provides a method and system for realizing seamless connection of streaming media data in a smart home. The method includes: caching, by a streaming media server, streaming media data between a current frame and a latest streaming media data frame in a streaming media file, the latest streaming media data frame is a streaming media data frame last received from a network, and the current frame is a first streaming media data frame corresponding to a current play progress when a first client plays the streaming media file; transmitting, by the streaming media server, streaming media data starting from the current frame to a second client requesting the streaming media file; transmitting, by the second client, a second streaming media data frame corresponding to a current play progress when playing the streaming media file to the streaming media server. In the present disclosure, when two mutually isolated terminals play the streaming media data, one terminal may resume contents of another terminal and fast seamless switch is achieved, thereby making the streaming media data be more easily transferred between different smart terminals. | 2017-10-19 |
20170302989 | MONITORING AUDIO-VISUAL CONTENT WITH CAPTIONS - To monitor audio-visual content which includes captions, caption fingerprints are derived from a length of each word in the caption, without regard to the identity of the character or characters forming the word. Audio-visual content is searched to identify a caption event having a matching fingerprint and missing captions; caption timing errors and caption discrepancies are measured. | 2017-10-19 |
20170302990 | METHOD, TERMINAL, AND SYSTEM FOR PROCESSING DATA OF VIDEO STREAM - A method for processing video stream data, including: acquiring video source information of video streams having multiple resolutions; selecting, according to the video source information, a video stream having a highest resolution as a target video stream, and playing the target video stream; switching to a lower resolution video stream, if a network error or a decoding error occurs in the playing process; and playing the lower resolution video stream. Is addition, embodiments of the present invention further provide a corresponding apparatus and system for processing data of a video stream. | 2017-10-19 |
20170302991 | TAILORED AUDIO CONTENT DELIVERY - Delivery of audio content is tailored to individual users. A viewing direction of a user to a display presenting a video stream showing a scene of an environment is determined. A physical location, in the environment, that the user is viewing in the scene is determined, and an audio stream, of several audio streams obtained from different physical locations in the environment, is identified that correlates to the determined physical location that the user is viewing. The identified audio stream is then provided to the user. Additional aspects include identifying potentially interesting areas from which audio streams are obtained and selectively triggered by users for provision to the users. Further aspects include an ability for a user to identify for other users a particular area that the user views to obtain interesting audio, informing the other users that the user is listening to interesting audio associated with that particular area. | 2017-10-19 |
20170302992 | IMAGE DISPLAY APPARATUS AND IMAGE DISPLAYING METHOD - An image display apparatus and an image displaying method are provided. The image display apparatus includes a display; and a processor configured to parse information about a channel selected in response to a channel selection signal, determine whether to provide a plurality of services through the selected channel based on the parsed information, and, in response to the determining that the plurality of services are to be provided through the selected channel, obtain a plurality of service streams respectively corresponding to the plurality of services provided through the selected channel; and a decoder configured to decode one service stream from among the obtained plurality of service streams. | 2017-10-19 |
20170302993 | METHOD OF DISPLAYING INTERNET SIGNAL ON TV - A TV-Internet Integration Box allows display of first data broadcast over a TV subscriber channel simultaneously together with second data broadcast over a digital data communications network has respective first and second inputs for receiving at a user premises the first data and the second data according to a user-profile associated with the second data. A combiner unit combines the first data and second data to form a combined video signal; and a video output coupled to the combiner unit conveys the combined video signal to a TV set in a user premises for displaying a first image corresponding to a first data and having a superimposed thereon a second image corresponding to the second data. A user at the user premises may interact with the second image for redirecting to the digital data communications network and displaying a program broadcast thereby is a least a portion of the TV set. | 2017-10-19 |
20170302994 | SET TOP BOXES UNDER TEST - A system for testing multiple set top boxes independently and simultaneously using different types of device probes is disclosed. The system includes real-time, bi-directional/asynchronous communication and interaction between system components. | 2017-10-19 |
20170302995 | TRANSMISSION APPARATUS, TRANSMISSION METHOD, RECEPTION APPARATUS AND RECEPTION METHOD - To reduce a processing load at a reception side in a case where a plurality kinds of audio data items are transmitted. | 2017-10-19 |
20170302996 | METHODS AND APPARATUS TO MEAUSRE EXPOSURE TO STREAMING MEDIA - Methods and apparatus to measure exposure to streaming media are disclosed. An example apparatus includes a communication interface to receive metering data from a media monitor. The metering data includes a first subset of a series of metadata tags extracted from media played on a presentation device. The first subset includes a first metadata tag extracted proximate in time to a media event associated with the media. The metering data omits a second subset of the series of metadata tags extracted from the media. Each of the metadata tags in the series of metadata tags embedded in a different portion of the media. The media monitor extracts each of the metadata tags from the media when the corresponding different portion of the media is played. The apparatus also includes an analyzer to analyze the metering data to determine exposure of an audience of the presentation device to the media. | 2017-10-19 |
20170302997 | SYSTEMS, METHODS, AND DEVICES FOR MONITORING CONTENT VIEWERSHIP USING SHORT-RANGE WIRELESS COMMUNICATION - Systems, methods, and computer-readable medium are provided for monitoring content viewership using short-range wireless communication by transmitting a short-range wireless signal, detecting a user device that responds to the transmitting, detecting content being presented by a media device, storing monitoring data that includes an indication of the user device and an indication of the content being presented, and transmitting the monitoring data to a server. Systems, methods, and computer-readable medium are also provided for receiving monitoring data from multiple monitoring devices, determining users associated with user devices that were detected, identifying content based on indications of content detected by the monitoring devices, matching the users to the content using the monitoring data, and generating a report of content viewership based on the matching. | 2017-10-19 |
20170302998 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - [Object] To provide a technology for understanding the situation of a user who has written the written data with higher accuracy. | 2017-10-19 |
20170302999 | Television System, Television Set and Remote Controller - In response to an operation such as power-on or power-off, channel change and sound volume change, a television set combined with a personal computer automatically makes e-mail with information in a predetermined format indicative of the operation attached. The e-mail is automatically sent to another television set to inform the other television set of operation of the own television set. On the other hand, the e-mail can be sent to a rating company for audience share survey. The television set automatically reads the received e-mail and attachment to change the indication of display. The television set has storage of the received information for analysis of an abnormality. Abnormality can be also sensed through abnormal act on the remote controller apt to be taken by a person in panic or off the truck. The television set refuses information from unknown address for blocking an attack of a stranger. | 2017-10-19 |
20170303000 | APPARATUS AND METHOD FOR PROCESSING AUDIO, METHOD FOR SETTING INITIALIZATION MODE, AND COMPUTER-READABLE RECORDING MEDIUM - Provided herein is an audio processing apparatus including: a controller configured to determine an initialization mode for processing video and audio signals provided from an audio provision apparatus of among a plurality of initialization modes, and to perform an initialization process differently according to the result of determination; and an audio processor configured to process the audio signal and output the processed audio signal, when the initialization process is performed. | 2017-10-19 |
20170303001 | SYSTEMS AND METHODS FOR OPTIMIZING CONTENT CREATION ON A MOBILE PLATFORM USING MOBILE MULTI-TRACK TIMELINE-OPTIMIZED EDITING AND VIEWER INTEREST CONTENT FOR VIDEO - An embedded editing system allows mobile video capture, editing, and sharing/publishing. The systems and methods disclosed herein may facilitate mobile multi-track timeline-based video editing. The systems and methods disclosed herein may allow for easy creation of picture-in-picture videos and/or other forms of video and/or other forms of creative or expressive content, particularly content captured from mobile devices. Feedback interactions captured at a viewer device may be used as the basis of viewer interest content provided to a user capturing and publishing video content and/or to third parties. The feedback interactions may visually represent content-level feedback against interactive portions of video content. | 2017-10-19 |
20170303002 | SYSTEM AND METHODS FOR VERIFYING AND DISPLAYING A VIDEO SEGMENT VIA AN ONLINE PLATFORM - A first set of questions to elicit a response from a first user may be obtained. In response to a selection of at least one question from the first set of questions, a first video segment may be obtained. A first capture date when the first video segment was captured may be obtained. The first capture date may be verified that it is within a threshold time period. If the first capture date is verified, the first video segment may be associated with a first profile associated with the first user. At least a portion of the first profile including the first video segment may be displayed via the online platform. A first selection may be received from a second client computing platform associated with a second user viewing the first profile. The first selection may indicate a binary interest for the first user based upon the first profile. | 2017-10-19 |
20170303003 | CORPORATE AND ENTERTAINMENT MANAGEMENT INTERACTIVE SYSTEM USING A COMPUTER NETWORK - A system, method, and apparatus is provided for computerized management of a method of corporate, business or sports management by a remote party comprising relating a current database of an entity. For instance, in sports management substantially real time management is possible. Data of a player together with a historical database related to that player and decisions can be transmitted. This is communicated between a central database processing resource and at least one remote party. A remote party is permitted to access the database and access designated data from the database, and input and output data. Voting and other management of the player, team, or business is possible in substantially real time or near real time by the remote party. A remote user can vote on financial compensation for a player, a coach or a team and/or for a bonus for a player, team or game. Similarly hiring and firing decisions can be made. Shareholders, fans or customers of an entertainment business such as sports can be more interactively involved in all aspects of management and ownership duties and thus be more thoroughly entertained. | 2017-10-19 |
20170303004 | INTERESTS AND DEMOGRAPHICS PROFILE FOR ADVANCED BROADCAST SERVICES - A digital broadcast receiver has a storage device and a processing device. The storage device is configured to store a questionnaire received from at least one service provider of a digital broadcast system, and answers to the questionnaire. The questionnaire comprises a data structure common to at least two service providers. The processing device is configured to manipulate the questionnaire and answers. The questionnaire pertains to viewer preferences, demographics, and interests (PDI) information. | 2017-10-19 |
20170303005 | METHODS, APPARATUS AND SYSTEMS FOR EXCHANGE OF VIDEO CONTENT - Methods, apparatus, and systems for exchange of video content are provided. A media outlet device is provided with a media outlet application, and a user device of a user is provided with an interactive media application, the interactive media application enabling communications with the media outlet device via the media outlet application. Video content is recorded and encoded on the user device. An interactive map is displayed on a user interface of the media outlet device. The interactive map shows a current location of the user device. The purchase of the video content from the user is enabled via the user interface. The purchased video content is communicated from the user device to at least one of a central server and the media outlet device. | 2017-10-19 |
20170303006 | VIDEO PLAY-BASED INFORMATION PROCESSING METHOD AND SYSTEM, CLIENT TERMINAL AND SERVER - A video play-based information processing method is realized with a multimedia information processing system, a first client and server for video play, a computer storage medium, and a server used for video play. The method includes: receiving a video content request transmitted by a first client, obtaining a video content requested by the first client, and transmitting the video content to the first client; and during transmission of the video content, transmitting first information associated with the video content and render information of the first information to the first client, for the first client to display the first information associated with the video content via a play interface during playing of the video content. The render information of the first information includes a display start time point, a display duration and display position information of the first information. | 2017-10-19 |
20170303007 | SYSTEM AND METHOD FOR TRASMITTING WARNING SIGNAL BASED ON EMERGENCY ALERT SYSTEM SIGNAL - A device is provided for use with a wireless communication device and with a video display. The device includes a receiver, an image decoder, an emergency alert system (EAS) decoder, an output port, a memory, a warning generator and a transmitter. The receiver receives input data including image data and EAS data. The image decoder decodes the image data into image display data. The EAS decoder decodes the emergency alert system data into emergency alert data. The output port outputs the image display data to the video display to display a video image. The memory stores contact information associated with the wireless communication device. The warning generator generates a warning signal based on the emergency alert data. The transmitter transmits a warning transmission to the wireless communication device over a cellular network, wherein the warning transmission is based on the warning signal and the contact information. | 2017-10-19 |
20170303008 | METHODS, SYSTEMS AND MEDIA FOR INTERACTING WITH CONTENT USING A SECOND SCREEN DEVICE - Methods, systems, and media for interacting with content using a second screen device are provided. In some implementations, the method comprises: receiving, from a remote media streaming device, a request to present media content items; sending, over the Internet, interactive content to the media streaming device as a stream of video; causing the interactive content to be presented by the media streaming device; causing a notification to be sent to a computing device associated with the media streaming device indicating that the content being presented by the media streaming device is interactive content; receiving instructions from the computing device to control how an object depicted in the interactive content is presented; updating the interactive content based on the instructions; sending the updated interactive content to the media streaming device as a stream of video; and causing the updated interactive content to be presented by the media streaming device. | 2017-10-19 |
20170303009 | IP UNCOMPRESSED VIDEO ENCODER AND DECODER - Provided is an IP uncompressed video encoder that converts an IP packet stream of uncompressed video to an IP packet stream of compressed video. The invention is a video encoder that produces an IP packetized stream of compressed video from an IP packetized stream of an uncompressed video signal, comprising: receiving means packetizing, from a network, one or a plurality of IP packetized streams of an uncompressed video signal; retrieving means for retrieving video data from the one or plurality of IP packetized streams of the uncompressed video signal; compressing means for compressing the retrieved video data; and transmitting means configured to IP packetize video compressed by the compressing means to create and transmit a stream of compressed video. | 2017-10-19 |
20170303010 | METHODS AND APPARATUS FOR ENHANCING A DIGITAL CONTENT EXPERIENCE - Aspects of the present invention include methods and associated apparatuses that enhance a digital content experience. The methods and associated apparatuses may receive a selection of a video to view and determine a variety of content related to the selected video. The related content may be presented to a viewer which the video is playing. | 2017-10-19 |
20170303011 | CABLE MANAGEMENT CLOSURE FOR IMPLEMENTATION AT DISTRIBUTION POINTS - Example management closures ( | 2017-10-19 |
20170303012 | SWITCHING MATRIX - An XYX cross-connect switching matrix ( | 2017-10-19 |
20170303013 | COMPUTERISED PLATFORM FOR MONITORING THE OPERATION OF AN ELECTRIC POWER DISTRIBUTION GRID - A computerized platform for monitoring the operation of an electric power distribution grid which includes in one form an accessory device operatively coupled with or comprised in an electronic protection relay of said electric power distribution grid, wherein said accessory device is configured to gather grid data and to transmit said grid data through the Internet; a publishing computerised unit capable of communicating with said accessory device through the Internet, said publishing computerised unit being configured to interact with said accessory device to acquire and store said grid data; an interface computerized unit capable of communicating with said accessory device and said publishing computerised unit through the Internet, said interface computerized unit being configured to provide interface services to manage the interaction of said accessory device with said publishing computerised unit. | 2017-10-19 |
20170303014 | SYSTEM FOR PROVIDING FUNCTIONALITY BASED ON SENSOR DATA - Disclosed is a system for providing at least one functionality based on sensor data. The system includes one or more sensors configured to generate an incoming sensor data. Further, the system includes a storage device configured to store multiple profiles associated with historical sensor data. Moreover, the system includes a processor communicatively coupled to each of the storage device and the one or more sensors. The processor is configured to compare the incoming sensor data with the multiple profiles. Further, the processor is configured to determine one or more states of the system based on a match between the incoming sensor data and one or more profiles of the multiple profiles. | 2017-10-19 |
20170303015 | DEVICE FOR TRANSMITTING AND RECEIVING A SENSOR SIGNAL - A transmission device for transmitting a sensor signal relating to a physical variable, including: an input interface for inputting the sensor signal; a signal generator for generating a comparison signal; a data processing unit to combine the sensor signal and the comparison signal to form a modified sensor signal; and an output interface which can be coupled to a signal path to output the modified sensor signal, in which the comparison signal changes over time in a predetermined manner over a range of values, so as to permit a receiver to detect an erroneous sensor signal or an erroneous transmission using the transmitted comparison signal. Also described are a related receiver, a related system, a related vehicle, a related method, and a related computer program. | 2017-10-19 |
20170303016 | NODE FOR AN OPTICAL NETWORK - An optical network including an input to receive from an optical network light comprising plural wavelength components. An optical wavelength selective filter, optically connected to the input, extracts a first wavelength component of the plural wavelength components from the light, thereby providing a first optical signal including the first wavelength component and a second optical signal including a remainder of the plural wavelength components a light emitter to provide a modulated broadband optical signal. A first output, optically connected to the optical wavelength selective filter, receives a first portion of the second optical signal for transmission to a light detector and a second output, optically connected to optical wavelength selective filter, receives a second portion of the second optical signal for transmission to the optical network. | 2017-10-19 |
20170303017 | OPTICAL SWITCHES AND METHODS OF REDUCING CROSS-TALK - An optical switch with a plurality of actuators includes a controller configured to control the operation of a plurality of channels, where each channel has at least one electrical driver and at least one actuator, by interleaving periods of voltage switching output with periods of no voltage switching output for one or more drivers whilst the output voltage is switching from one level to another level. Alternatively, an optical switch with a plurality of actuators comprises a controller configured to control the operation of a plurality of channels, where each channel has at least one electrical driver and at least one actuator, by switching the output voltage from one level to another level for at least one driver of a first channel whilst at least one oilier driver of at least one other channel is in a relatively high impedance mode. | 2017-10-19 |
20170303018 | AVIONICS UNIT - An avionics unit for an avionics network is disclosed having a light emitter to provide a modulated broadband optical signal. The avionics unit also includes a first optical interface and a second optical interface. The first optical interface is optically connected to the light emitter and is to receive a removable wavelength selective filter to extract a modulated narrowband optical signal from the modulated broadband optical signal. The second optical interface is optically connected to the first optical interface and is to output the modulated narrowband optical signal. | 2017-10-19 |
20170303019 | DATA TRANSPORT IN A VIRTUALIZED DISTRIBUTED ANTENNA SYSTEM - A system for routing signals in a Distributed Antenna System (DAS) includes one or more local Digital Access Units (DAUs) located at a local location and one or more remote DAUs located at one or more remote locations. Each of the one or more local DAUs includes an optical port coupled to an upstream unit. The upstream unit includes at least one of a repeater, a baseband unit, a Base Transceiver Station (BTS), or a DAU. The one or more remote DAUs are coupled to the one or more local DAUs via one or more optical cables. A distance between the local location and each of the one or more remote locations is greater than two kilometers. | 2017-10-19 |
20170303020 | COMMUNICATION METHOD APPLIED TO MULTI-WAVELENGTH PASSIVE OPTICAL NETWORK, APPARATUS, AND SYSTEM - The invention discloses a communication method includes: receiving, by the ONU by using the first port or the second port, a wavelength switching request message delivered by the OLT, where the wavelength switching request message carries second wavelength channel information and port information that is of the second port; switching, by the ONU, an operating wavelength channel of an optical module connected to the second port from a first wavelength channel to a second wavelength channel corresponding to the second wavelength channel information; and sending, by the ONU, a wavelength switching complete message to the OLT by using the first port. According to the communication method provided in embodiments of the present invention, quick wavelength switching is performed based on the second port, so that a service is not interrupted in a wavelength switching process, and user experience is better. | 2017-10-19 |
20170303021 | DIE INSERT FOR MOLDING A SPEAKER GRILLE - An insert of a die for molding a speaker grille includes a forming member. The forming member defines a forming surface, from which a plurality of pins extend for forming apertures in a speaker grille. The forming surface defines a plurality of apertures disposed at spaced locations between the pins. The apertures are interconnected with a plurality vent channels communicating the apertures with the vent channels for venting air disposed in a die when melted polymer used to form the speaker grill is injected into the die. The forming member and the vent channels are formed as a monolithic construction. | 2017-10-19 |
20170303022 | Sound Generating Device on a Vehicle for Reducing or Generating Engine Sound and Exhaust System - A sound generating device is provided on a vehicle to reduce or generate engine sound, and is used in particular for an exhaust system of a combustion engine of the vehicle. The sound generating device has a housing into which a loudspeaker is positioned to divide an inner space of the housing into two sub-spaces separated in a gas-tight manner. A seal rim provides the gas-tight sealing of the loudspeaker towards the housing. An abutment rim positions the loudspeaker in the inner space of the housing. The abutment rim and the seal rim are spaced apart from each other in a direction of a central axis of the loudspeaker. There is also described an exhaust system of a combustion engine of a vehicle with a sound generating device. | 2017-10-19 |
20170303023 | SPEAKER - A speaker is provided. The speaker includes a supporting shell, at least one first speaker monomer and a waxy material. The supporting shell includes at least one first sound port. The first speaker monomer is installed at the first sound port. The outer surface of the supporting shell is covered by the waxy material. Wherein an average thickness of the waxy material is more than or equal to an average thickness of the supporting shell. | 2017-10-19 |
20170303024 | LOUDSPEAKER AND LOUDSPEAKER STRUCTURE - A loudspeaker includes a diaphragm, a frame, an attachment unit, and a fixing member. The frame has a front surface, a mounting surface disposed on a side opposite to the front surface, and a wall surface disposed in a standing manner from the mounting surface. And the frame holds an outer peripheral edge of the diaphragm. The attachment unit includes: a base portion having a top surface facing the mounting surface, a bottom surface on a side opposite to the top surface, a first side surface facing the wall surface, and a second side surface disposed on a side opposite to the first side surface; a first base rib projecting toward the wall surface from the first side surface; a second base rib projecting from the second side surface and extending to the top surface; and a locking portion disposed on a side near the bottom surface of the base portion. The fixing member penetrates the frame from the front surface to the mounting surface and is fixed to the base portion by screwing. | 2017-10-19 |
20170303025 | SOUND OUTPUT AND PICKUP DEVICE - A sound output and pickup device is provided with a speaker system, a microphone, and a housing. The housing includes inside the speaker system, the microphone, and a wall that divides a space in which the speaker system is stored and a space in which the microphone is stored. The wall has a through hole. The distance from the through hole to the outside of the housing is shorter than the distance from the through hole to the microphone. | 2017-10-19 |
20170303026 | MAGNETIC EARPHONES HOLDER - One or more sensors are configured to contextualize a series of user generated movements to control one or more electronic devices. For example, a set of earphones comprises one or more sensors for sensing a location of the earphones. The one or more sensors enable earphones such as a pair of bluetooth or earphones wirelessly coupled to a bluetooth enabled electronic device, the capability to understand the configuration of use of the earphones. Based on a location and use or non-use of the earphones, one or more contextual responses is able to be applied for a given action. In addition, a garment comprises one or more sensors for sensing a motion of a user as the garment is being used. The one or more sensors allow the user to control one or more electronic devices through a series of user generated movements. | 2017-10-19 |
20170303027 | HUMAN-EAR-WEARABLE APPARATUS, SYSTEM, AND METHOD OF OPERATION - Described is a human-ear-wearable apparatus having a housing, which contains electronic and auditory components for conveying sound into a human hear. An inflatable mounting system is configured to secure the housing to the human ear. The mounting system includes an elastomeric bladder configured to inflate into a customizable counterpart shape of portions of the user's Concha and Meatus areas of a particular user's ear. A pump, coupled to the housing, is configured to pass air through an opening in the housing to the elastomeric bladder. Inflation of the bladder, via the pump, is controllable by a user to form a customized fit of the mounting system's bladder to the Concha and Meatus areas of the user's ear. One or more speakers may be encased in the elastomeric bladder. For example, a dual-hybrid speaker arrangement is described with a cone speaker and a balanced-armature driver embedded in the bladder. | 2017-10-19 |
20170303028 | Audio Systems - An audio system ( | 2017-10-19 |
20170303029 | DOME FOR A PERSONAL AUDIO DEVICE - A dome for a personal audio device. The dome forms a first flexible circumferential member and comprising a guiding structure extending in a longitudinal direction and forming an interface for guiding sound from or to the personal audio device. The guiding structure comprises a least one sound opening configured for passage of sound from or to the personal audio device in a direction transverse to the longitudinal direction of the guiding structure. The first flexible member is configured to at least partly close the sound opening during insertion of the dome into an ear canal of a user. | 2017-10-19 |
20170303030 | Magnetic Field Antenna - A magnetic field antenna that provides high efficiency and a compact form factor. Electromagnetic shielding of electrical components used in the antenna is provided, and one embodiment of the invention is a wireless battery-free communications earplug. | 2017-10-19 |
20170303031 | HUMAN-EAR-WEARABLE APPARATUS, SYSTEM, AND METHOD OF OPERATION - Described is a human-ear-wearable apparatus having a housing, which contains electronic and auditory components for conveying sound into a human hear. An inflatable mounting system is configured to secure the housing to the human ear. The mounting system includes an elastomeric bladder configured to inflate into a customizable counterpart shape of portions of the user's Concha and Meatus areas of a particular user's ear. A pump, coupled to the housing, is configured to pass air through an opening in the housing to the elastomeric bladder. Inflation of the bladder, via the pump, is controllable by a user to form a customized fit of the mounting system's bladder to the Concha and Meatus areas of the user's ear. One or more speakers may be encased in the elastomeric bladder. For example, a dual-hybrid speaker arrangement is described with a cone speaker and a balanced-armature driver embedded in the bladder. | 2017-10-19 |
20170303032 | OVER-SAMPLING DIGITAL PROCESSING PATH THAT EMULATES NYQUIST RATE (NON-OVERSAMPLING) AUDIO CONVERSION - The behavior of a NOS DAC and an analog filter may be emulated by electronic components of an integrated circuit (IC) by upsampling data and applying a digital filter to the upsampled data. For example, the IC may include a zero-order-hold circuit that upsamples data from a first input sample rate to a second, higher input rate. The upsampled data may be passed to an Asynchronous Sample Rate Converter (ASRC) that performs further upsampling (e.g., from 8*Fs-64*Fs). The upsampled data may be passed to a digital low pass filter. The digital low pass filter may emulate, for example, a response of a fifth order Butterworth analog filter to mimic the effect of analog processing. The IC may integrate the upsampling circuit, the low pass digital filter, a digital-to-analog converter (DAC) and an amplifier to provide an audio solution for playing high-fidelity music in a mobile device. | 2017-10-19 |
20170303033 | SPEAKER MODULE - A speaker module comprising a module housing is disclosed. A speaker unit is accommodated within the module housing. A sound hole of the module is located at a side of the speaker unit. The speaker unit divides a cavity of the entire module into two cavities, namely a front acoustic cavity and a rear acoustic cavity. The front acoustic cavity is in communication with the sound hole. A sound-absorbing cotton is provided in the front acoustic cavity. The sound-absorbing cotton is fixed on the module housing, and is arranged to avoid a vibration space of a diaphragm of the speaker unit. The present invention effectively improves the performance of a sensitivity curve of the module at high frequencies without modifying the structure of the front acoustic cavity, thus not only increasing the acoustic performance of the module, but also simplifying the structure of the front acoustic cavity of the module. | 2017-10-19 |
20170303034 | OMNI-DIRECTIONAL SPEAKER SYSTEM AND RELATED DEVICES AND METHODS - An omni-directional speaker system includes a deflector sub-assembly and a pair of acoustic sub-assemblies. The deflector sub-assembly includes a pair of diametrically opposed acoustic deflectors. Each of the acoustic sub-assemblies includes an acoustic driver for radiating acoustic energy toward an associated one of the acoustic deflectors. The acoustic sub-assemblies are coupled together via the deflector sub-assembly. | 2017-10-19 |
20170303035 | ACOUSTIC LENS SYSTEM - An acoustic lens system comprises one or more speakers and a substrate. The speaker comprises a driver capable of receiving an audio signal and a wave forming member in communication with the driver and having a sloped surface. The speaker is adapted to abut the substrate. In use, the driver causes translation of the wave forming member in response to the audio signal. The translation of the wave forming member causes the sloped surface to generate an audio waveform that extends in a direction divergent to the direction of translation. The speaker also generates forces against the substrate so that a ripple wave is propagated along the substrate. The propagation of the ripple wave is projected perpendicularly at a location on the substrate to generate a sound wave from the substrate. The sound wave generated by the ripple wave and the divergently extending wave from the wave forming member intersect at a position away from the speaker thereby creating an immersive sound experience for the user. | 2017-10-19 |