19th week of 2016 patent applcation highlights part 67 |
Patent application number | Title | Published |
20160134872 | Adaptive Reshaping for Layered Coding of Enhanced Dynamic Range Signals - An encoder receives an input enhanced dynamic range (EDR) image to be coded in a layered representation. Input images may be gamma-coded or perceptually-coded using a bit-depth format not supported by one or more video encoders. The input image is remapped to one or more quantized layers to generate output code words suitable for compression using the available video encoders. Algorithms to determine optimum function parameters for linear and non-linear mapping functions are presented. Given a mapping function, the reverse mapping function may be transmitted to a decoder as a look-up table or it may be approximated using a piecewise polynomial approximation. A polynomial approximation technique for representing reverse-mapping functions and chromaticity translation schemes to reduce color shifts are also presented. | 2016-05-12 |
20160134873 | ENCODING, DECODING, AND REPRESENTING HIGH DYNAMIC RANGE IMAGES - Techniques are provided to encode and decode image data comprising a tone mapped (TM) image with HDR reconstruction data in the form of luminance ratios and color residual values. In an example embodiment, luminance ratio values and residual values in color channels of a color space are generated on an individual pixel basis based on a high dynamic range (HDR) image and a derivative tone-mapped (TM) image that comprises one or more color alterations that would not be recoverable from the TM image with a luminance ratio image. The TM image with HDR reconstruction data derived from the luminance ratio values and the color-channel residual values may be outputted in an image file to a downstream device, for example, for decoding, rendering, and/or storing. The image file may be decoded to generate a restored HDR image free of the color alterations. | 2016-05-12 |
20160134874 | Method and Apparatus for Encoding and Decoding a Texture Block Using Depth Based Block Partitioning - A method and apparatus for encoding and decoding a texture block using depth based block portioning, which includes an apparatus for decoding an encoded texture block of a texture image, and a partitioner, determines a portioning mask for the encoded texture block based on depth information associated to the encoded texture block, and the portioning mask defines a plurality of partitions and to associate a texture block element of the encoded texture block to a partition of the plurality of partitions of the encoded texture block, and a decoder decode the partitions of the plurality of partitions of the encoded texture block based on the portioning mask. | 2016-05-12 |
20160134875 | VIDEO DATA PROCESSING DEVICE AND METHOD - A video data processing device includes: a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: making, on the basis of first key frames obtained by encoding images in frames included in moving image data, difference frames in each of which a partial image different from an image in a frame corresponding to each first key frame is encoded; and generating, if the number of generated difference frames reaches a first number, in response to detection that a difference between a difference frame generated thereafter and a difference frame preceding in time to the difference frame generated thereafter is not larger than a given value, a second key frame distinguished from the first key frames and obtained by encoding an image in the frame. | 2016-05-12 |
20160134876 | LOW COMPLEXITY CODING BASED ON DYNAMIC MODE DECISION BRANCHING FOR LARGEST CODING UNITS - Provided are techniques for low complexity video coding. For example, a video coder may be configured to calculate a first sum of absolute difference (SAD) value between a CU block and a corresponding block in a reference frame for the largest coding unit (LCU). The video coder may define conditions (e.g., background and/or homogeneous conditions) for the branching based at least in part on the first SAD value. The video coder may also determine the branching based on detecting the background or homogeneous condition, the branching including a first branch corresponding to both a first CU size of the CU block and a second CU size of a sub-block of the CU block. The video coder may then set the first branch to correspond to the first CU size, if the first CU size or the second CU size satisfies the background condition. | 2016-05-12 |
20160134877 | LOW COMPLEXITY CODING BASED ON DYNAMIC MODE DECISION BRANCHING - Provided are techniques for low complexity video coding. For example, a video coder may be configured to calculate a first sum of absolute difference (SAD) value between a coding unit (CU) block and a first corresponding block in a reference frame, and define branching conditions for branching of CU sizes based on the first SAD value, the branching conditions including a background condition and/or a homogeneous condition. The video coder may be configured to detect the background condition if the first SAD value of the CU block is less than a first threshold background value, and detect the homogeneous condition if a second SAD value of a sub-block of the CU block is between upper and lower homogeneous threshold values based on the first SAD value. The branching of the CU sizes may be based on detecting the background or homogeneous conditions. | 2016-05-12 |
20160134878 | FRAME BUFFER COMPRESSION USING SEPARATE AGGREGATION OF FIXED-LENGTH AND VARIABLE-LENGTH COMPONENTS OF CODEWORDS - Each set of pels of an image frame is encoded into a corresponding set of codewords having fixed-length and unary variable-length components. The variable-length components are combined into a variable-length portion and the fixed-length components are separately combined into a fixed-length portion that is attached to the variable-length portion to complete a bit segment. For decompression, a first bit string of a fixed number of bits is identified as a fixed-length portion of the bit segment. A search window placed adjacent to the first bit string is scanned to find a second bit string having a number of termination bits equal to the number of codewords in the set, with the second bit string thus representing the variable-length portion of a corresponding bit segment. Each variable-length component of the identified variable-length portion is combined with a corresponding fixed-length component of the identified fixed-length portion to recreate a corresponding codeword. | 2016-05-12 |
20160134879 | MULTI-LAYER VIDEO CODING METHOD AND DEVICE, AND MULTI-LAYER VIDEO DECODING METHOD AND DEVICE - A multi-layer video coding method includes generating network abstraction layer (NAL) units for each data unit by dividing a multi-layer video according to data units, and adding scalable information to a video parameter set (VPS) NAL UNIT from among pieces of transmission unit data for each data unit. | 2016-05-12 |
20160134880 | SYSTEM AND METHOD FOR ADAPTIVELY ALLOCATING RESOURCES IN A TRANSCODER - An adaptive transcoder is provided that includes a shared memory containing a plurality of decoder buffers to store incoming data packets, a plurality of decoder instances to control a decoding process to generate image raw data based on the incoming data packets, and a plurality of encoder instances configured to control an encoding process to generate outgoing packets based on the image raw data; and a data processing element containing a plurality of processing cores, and a core controller. Each decoder instance is paired with an encoder instance; and each decoder buffer is associated with a decoder instance. Each decoder buffer includes a monitoring element to monitor a respective decoder buffer, and provide buffer data corresponding to the status of the decoder buffer. Each encoder instance is associated with a processing core; and the core controller uses the buffer data to associate each decoder instance with a processing core. | 2016-05-12 |
20160134881 | PARALLEL MEDIA ENCODING - A system can include a controller that employs an application interface to create and manage resources for encoding or transcoding an input media asset. The resources can include a media splitter to divide the input media asset into a plurality of media blocks. A media analyzer can analyze separately media content in each of the media blocks to determine respective encoding parameters for each of the media blocks based on a complexity for each of the respective media blocks. A plurality of encoders can encode or transcode, in parallel with each other, each of the media blocks based on the determined encoding parameters to generate an encoded media file in a target format. | 2016-05-12 |
20160134882 | Continuous Generation of Non-Displayed Reference Frame in Video Encoding and Decoding - Methods and systems for the transmission of a high quality background reference frame (HQRF). Such a reference frame is sent from a video encoder to a video decoder in a number of portions, or slices. In the context of this description, a slice of a frame is a set of blocks in the frame, where the slice is coded separately from other slices of the frame. The slices are sent at respective intervals, so that the decoder receives the high quality background reference frame over time, in a piecemeal fashion. The slices can be buffered at the decoder, and the buffer may be continuously updated and used for reference at any point. | 2016-05-12 |
20160134883 | VIDEO STREAM CODING METHOD ACCORDING TO PREDICTION STRUCTION FOR MULTI-VIEW VIDEO AND DEVICE THEREFOR, AND VIDEO STREAM DECODING METHOD ACCORDING TO PREDICTION STRUCTURE FOR MULTI-VIEW VIDEO AND DEVICE THEREFOR - Provided are a video stream decoding method and apparatus, and a video stream encoding method and apparatus. The video stream decoding method includes: receiving encoded data of a video stream; obtaining, from the received encoded data, prediction information about encoded current-view image data; and decoding a current-view image by generating motion-compensated current-view image data by using at least one of the encoded current-view image data and another-view image data based on the obtained prediction information, wherein the obtained prediction information includes Advanced Motion Vector Prediction (AMVP) mode prediction information generated by using a candidate list including two candidates, and the obtained prediction information further includes a motion vector prediction flag indicating a candidate from among the two candidates included in the candidate list, which is used in generating the AMVP mode prediction information. | 2016-05-12 |
20160134884 | ARITHMETIC DECODING DEVICE - A coefficient presence/absence flag decoding unit, included in a quantized residual information decoding unit which reduces a processing amount related to coding and decoding of a transform coefficient, splits a target frequency domain or a target pixel domain into sub-blocks, and derives different context indexes with respect to each transform coefficient in a pixel domain, obtained through a transform skip or a transform/quantization bypass, and each transform coefficient which is obtained for each frequency component through frequency transform. | 2016-05-12 |
20160134885 | Encoder and Decoder and Methods Thereof for Encoding/Decoding a Picture of a Video Sequence - An object of the embodiments is to achieve an improved reference picture handling. That is achieved by taking into account whether the reference pictures in the decoded picture buffer are long-term reference pictures or short-term reference pictures when determining how they should be marked when the information of the reference picture set is received. The reference pictures are marked as “used for short-term reference” or “used for long-term reference” in the Decoded Picture Buffer (DPB) depending on whether they are included as short-term pictures or long-term pictures in the RPS of a current picture. | 2016-05-12 |
20160134886 | METHOD FOR OBTAINING MOTION INFORMATION - Provided is a method for obtaining motion information in video encoding/decoding, which includes calculating a first predictor of a motion vector of a current block/sub-block according to a motion vector of each reference block in a first reference block set of the current block/sub-block; determining a first motion vector difference between a motion vector of each reference block in a second reference block set of the current block/sub-block and a first predictor of the motion vector of the reference block in the second reference block set of the current block/sub-block; predicting a first motion vector difference between the motion vector of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block according to the first motion vector difference of each reference block in the second reference block set to obtain a predictor of the first motion vector difference of the current block/sub-block; and determining a second predictor of the motion vector of the current block/sub-block according to the predictor of the first motion vector difference of the current block/sub-block and the first predictor of the motion vector of the current block/sub-block. The method makes it possible to improve encoding/decoding performance. | 2016-05-12 |
20160134887 | VIDEO ENCODING APPARATUS, VIDEO ENCODING METHOD, VIDEO DECODING APPARATUS, AND VIDEO DECODING METHOD - A video encoding apparatus determines, when the picture type of a picture to be encoded matches the picture type of at least one of reference pictures, a prediction value candidate for the motion vector of a block to be encoded from among the motion vectors of a plurality of already encoded blocks in the picture being encoded and the motion vector of a block contained in the at least one reference picture and having a predefined positional relationship to the block to be encoded, but when the picture type of the picture to be encoded does not match the picture type of any one of the reference pictures, determines the prediction value candidate for the motion vector of the block to be encoded from among the motion vectors of a plurality of already encoded blocks in the picture being encoded. | 2016-05-12 |
20160134888 | VIDEO ENCODING APPARATUS, VIDEO ENCODING METHOD, VIDEO DECODING APPARATUS, AND VIDEO DECODING METHOD - A video encoding apparatus includes: a buffer memory that stores encoded field pictures; a controller that adds reference pair information to each of multiple field pictures, the reference pair information specifying a field picture to be paired when creating a frame picture; a buffer interface that generates, when inter-predictive coding is performed by using, as a coding target picture, a frame picture created by interleaving two field pictures that are not encoded, a frame picture as a reference picture by interleaving the field pictures of the pair specified with reference to the reference pair information of a stored encoded field picture; and an encoder that generates, when the coding target picture is a frame picture, encoded data by performing inter-predictive coding on the coding target picture on a frame-picture-by-frame-picture basis by use of the reference picture. | 2016-05-12 |
20160134889 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNAL - The present invention relates to a method and apparatus for processing a video signal, which can increase the accuracy of the motion vector prediction through motion vector scaling which takes a difference in the temporal distance between reference pictures into consideration. To this end, the present invention provides a video signal processing method and a video signal processing apparatus using the same, and the method comprises the steps of: scaling at least one neighboring partition motion vector for a motion vector prediction of the current partition; scaling the neighboring partition motion vector, which has been selected, when the reference picture of the neighboring partition motion vector is different from the reference picture of the current partition; acquiring a motion vector prediction value of the current partition using the scaled motion vector; and acquiring a motion vector of the current partition using the motion vector prediction value. | 2016-05-12 |
20160134890 | SPATIOTEMPORAL PREDICTION FOR BIDIRECTIONALLY PREDICTIVE (B) PICTURES AND MOTION VECTOR PREDICTION FOR MULTI-PICTURE REFERENCE MOTION COMPENSATION - Several improvements for use with Bidirectionally Predictive (B) pictures within a video sequence are provided. In certain improvements Direct Mode encoding and/or Motion Vector Prediction are enhanced using spatial prediction techniques. In other improvements Motion Vector prediction includes temporal distance and subblock information, for example, for more accurate prediction. Such improvements and other presented herein significantly improve the performance of any applicable video coding system/logic. | 2016-05-12 |
20160134891 | MULTI-VIEWPOINT VIDEO ENCODING METHOD USING VIEWPOINT SYNTHESIS PREDICTION AND APPARATUS FOR SAME, AND MULTI-VIEWPOINT VIDEO DECODING METHOD AND APPARATUS FOR SAME - Multi-view video encoding and decoding in which a merge candidate list is formed according to a fixed priority for determining whether a view synthesis prediction candidate is to be added as a merge candidate to the merge candidate list for encoding and decoding a current block. | 2016-05-12 |
20160134892 | SIGNAL TRANSFORMING METHOD AND DEVICE - Provided are a signal transforming method and a signal transforming device. For example, the signal transforming method includes determining a minimum-value matrix and a maximum-value matrix with respect to elements of a matrix used in frequency transformation, wherein the minimum-value matrix is configured of elements of minimum value and the maximum-value matrix is configured of elements of maximum value; determining a maximum threshold value of a result value of a function indicating at least one selected from transform distortion, normalization, and orthogonality of the matrix; determining a transform matrix configured of elements that are greater than the elements of the minimum-value matrix and less than the elements of the maximum-value matrix at respective positions of the matrix, and in which the result value of the function is less than the maximum threshold value; and transforming an input signal by using the determined transform matrix. | 2016-05-12 |
20160134893 | ADAPTIVE CODING OF A PREDICTION ERROR IN HYBRID VIDEO CODING - The present invention relates to a method for coding a video signal using hybrid coding, comprising: reducing temporal redundancy by block based motion compensated prediction in order to establish a prediction error signal, deciding whether to transform the prediction error signal into the frequency domain, or to maintain the prediction error signal in the spatial domain for encoding. | 2016-05-12 |
20160134894 | VIDEO COMPRESSION METHOD AND VIDEO COMPRESSOR - A video compression method and a video compressor are provided to solve problems of huge resource consumption and high costs caused by performing both H.264 compression and HEVC compression. The method specifically includes: reading video signal data by using a sliding window to generate bitstream data, where bitstream data generated by reading the video signal data according to a first format is first bitstream data, and bitstream data generated by reading the video signal data according to a second format is second bitstream data; and coding the bitstream data to generate a bitstream, where a bitstream generated by coding the first bitstream data is a first bitstream, and a bitstream generated by coding the second bitstream data is a second bitstream, where the second format is a format preset according to the first format. The present invention is applied to video signal compression. | 2016-05-12 |
20160134895 | LAYER CHARACTERISTIC SIGNALING IN MULTI-LAYERED CODING - A signaling of at least one characteristic for layers of a multi-layered video signal such as, for example, for each layer the indication of dependent layers to which the respective layer directly relates via inter-layer prediction, or the signaling of the afore-mentioned second inter-dependency syntax structure, is described. A maximum syntax element is signaled within the multi-layered video signal to indicate a maximally used value of an extension layer-ID field of the packets of the multi-layered video signal, the scope of the maximum syntax element being, for example, a predetermined portion of the multi-layered video signal extending, for example, across several portions of the multi-layered video signal. Accordingly, it is feasible for devices such as decoders or network elements receiving the multi-layered video signal to gain, for a relatively large predetermined portion of the multi-layered video signal, knowledge about the actually consumed portion of the possible domain of possible values. | 2016-05-12 |
20160134896 | LAYER ID SIGNALING USING EXTENSION MECHANISM - A signaling of the layer ID is described which each of the packets of a multi-layered video signal is associated with. In particular, an efficient way of signaling this layer association is achieved, with nevertheless maintaining the backward compatibility with codecs according to which a certain value of the base layer-ID field is restricted to be non-extendable such as base layer-ID value 0 in the base layer-ID field. Instead of circumventing this restriction specifically with respect to this non-extendable base layer-ID value, the layer-ID of portions of the multi-layer data stream is signaled in an extendable manner by sub-dividing the base layer-ID field into a first sub-field and a second sub-field: whenever the first sub-field of the base layer-ID field fulfills a predetermined criterion, an extension layer-ID field is provided, and if the first sub-field of the base layer-ID field does not fulfill the predetermined criterion, the extension layer-ID field is omitted. | 2016-05-12 |
20160134897 | IMAGE PROCESSING APPARATUS AND METHOD - The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus. | 2016-05-12 |
20160134898 | IMAGE PROCESSING APPARATUS AND METHOD - The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus. | 2016-05-12 |
20160134899 | SERIAL NETWORKING FIBER-TO-THE-SEAT INFLIGHT ENTERTAINMENT SYSTEM - An entertainment system that has improved failure recovery characteristics and reduces the connection components is disclosed. In one aspect, an inflight entertainment system comprises a plurality of physically interconnected head end line replaceable units and a plurality of serially-connected networking line replaceable units physically interconnected in a serial configuration, wherein two of the serially-connected networking line replaceable units at the edge of the serial configuration are physically interconnected with two of the head end line replaceable units, respectively, wherein a loop-free head end data path is maintained between active head end line replaceable units by regulating link participation in the head end data path, and wherein one or more loop-free serially-connected networking data paths are maintained between at least one of the two head end line replaceable units and active serially-connected networking line replaceable units by regulating link participation in the serially-connected networking data paths. | 2016-05-12 |
20160134900 | STREAMING MEDIA PROCESSING METHOD, APPARATUS, AND SYSTEM - Embodiments of the present application disclose a streaming media processing method, comprising: acquiring, by a proxy server, control information and a first attribute file of requested streaming media according to a streaming media request of a terminal; modifying, by the proxy server, the first attribute file according to the control information to generate a second attribute file of new streaming media; and returning, by the proxy server, the second attribute file to the terminal, and controlling, according to the second attribute file, the terminal to play the new streaming media. The present application further discloses an apparatus and a system. The present application can provide an advertisement value-added service for an HTTP service operator, ensure that a user smoothly browses streaming media, and provide a user-friendly advertisement service for the user. | 2016-05-12 |
20160134901 | CONTENT SUPPLY DEVICE, CONTENT SUPPLY METHOD, PROGRAM, TERMINAL DEVICE, AND CONTENT SUPPLY SYSTEM - The present disclosure relates to a content supply device, a content supply method, a program, a terminal device, and a content supply system that make it possible to receive streaming data from an origin server having the shortest communication distance. According to a first aspect of the present disclosure, there is provided a content supply device that supplies a plurality of pieces of streaming data that include content of a same subject and differ in attribute, according to an adaptive streaming technique, the content supply device including: a metafile generating unit configured to generate a metafile that is for a reception side to select a supply source of the streaming data and that describes region identification information of the supply source; and a delivering unit configured to deliver the streaming data to the reception side as the supply source via a network, according to a request from the reception side based on the metafile. The present disclosure can be applied to a system in which content is delivered in a streaming manner. | 2016-05-12 |
20160134902 | TRANSMISSION APPARATUS, TRANSMISSION METHOD, RECEPTION APPARATUS, AND RECEPTION METHOD - To enable satisfactory decoding processing corresponding to a decoding capability on a reception side. | 2016-05-12 |
20160134903 | TRANSMITTING/RECEIVING SYSTEM AND METHOD OF PROCESSING DATA IN THE TRANSMITTING/RECEIVING SYSTEM - A receiving system and a data processing method are disclosed. The receiving system includes a receiving unit, a demodulator, a first handler, and a second handler. The receiving unit receives a broadcast signal including fast information channel (FIC) data, mobile service data, and a service signaling channel, the FIC data including a field indicating that a table signaling service guide bootstrap information to the service signaling channel is included therein, and the mobile service data and the service signaling channel are packetized into an RS frame belonging to a desired ensemble. The demodulator demodulates the received broadcast signal. The first handler acquires service guide bootstrap information from the table included in the service signaling channel. And, the second handler accesses a service guide announcement channel by using the service guide bootstrap information. | 2016-05-12 |
20160134904 | METHOD AND APPARATUS FOR CONTENT DISTRIBUTION MULTISCREEN VIEWING - A method transmitting a video program having an initial video quality and information related to the video program to multiple devices having an initial information quality is disclosed. The method comprises receiving a request for the video program from one of the first and second devices, both registered in an account; allocating first and second amounts of bandwidth, respectively, to one of the two devices and the other of the two devices according to first available bandwidth; transmitting to the one device the video program having a first quality satisfying the first allocated amount of bandwidth, but not the information related to the video program; transmitting to the other device the information related to the video program having a second quality satisfying the second allocated amount of bandwidth, but not the video program; and responsive to first view change information of a user, adjusting the first and second allocated amounts to maximize quality of content received by the device having a view of the user according to the first view change information. | 2016-05-12 |
20160134905 | Content Based Partitioning of Digital Media Content - There is provided a content based partitioning system and a method for use in performing content based partitioning of digital media content. In one implementation, such a content based partitioning system includes a system processor, a system memory, and a content based partitioning module stored in the system memory. The content based partitioning module, under control of the system processor, is configured to receive encoded digital media content corresponding to the digital media content, to receive encoding parameters used to encode the encoded digital media content, and to utilize the encoding parameters and the encoded digital media content to identify partition boundaries in the encoded digital media content. | 2016-05-12 |
20160134906 | PACKETIZED CONTENT DELIVERY APPARATUS AND METHODS - Apparatus and methods for managing content delivery in a packetized network. The network provide content to a plurality of clients via a plurality of nodes. A security threat associated with one of the nodes is detected and in response the host uses border gateway protocol to communicate non-forwarding table information informing one or more nodes of the network of the threat. In another variant, communication allows the nodes to take local action to protect themselves. This same local action occurs on the host, allowing it to continue serving content. The host utilizes BGP to dynamically inform nodes of changes in the network traffic delivery rules, such as causing traffic to different clients having different levels of reliability and/or provided on a best-effort basis. The BGP may be utilized to add/remove routes or nodes and to identify and respond to potentially malicious activities, changes in network configuration, and/or delivery requirements. | 2016-05-12 |
20160134907 | SERVER GPU ASSISTANCE FOR MOBILE GPU APPLICATIONS - Various technologies described herein pertain to performing collaborative rendering. A GPU of a mobile device can generate a mobile-rendered video stream based on a first instance of an application executed on the mobile device. A GPU of a server can generate one or more server-rendered video streams based on instance(s) of the application executed on the server. Based on the one or more server-rendered video streams, the server can generate a compressed server-manipulated video stream. The mobile device can further combine the mobile-rendered video stream and the compressed server-manipulated video stream to form a collaborative video stream, and a display screen of the mobile device can be caused to display the collaborative video stream. The mobile-rendered video stream can have a first level of a quality attribute and the collaborative video stream can have a second level of the quality attribute greater than the first level of the quality attribute. | 2016-05-12 |
20160134908 | BROADCASTING TRANSMISSION/RECEPTION APPARATUS AND BROADCASTING TRANSMISSION/RECEPTION METHOD - A broadcasting transmission/reception apparatus and a broadcasting transmission/reception method are disclosed. The broadcasting transmission/reception apparatus comprises: a control unit for generating a transmission packet; and a communication unit for transmitting a broadcasting signal including the generated transmission packet, wherein the transmission packet includes a payload field including data, a stuffing indicator field indicating whether a stuffing byte is included or not, and a network protocol field indicating a network protocol type of the data included in the payload field. | 2016-05-12 |
20160134909 | SYSTEM AND METHOD FOR DISTRIBUTING AUXILIARY DATA EMBEDDED IN VIDEO DATA - A system and method for distributing auxiliary data embedded in video data includes a content source that embeds the auxiliary data into the video data. The content source then encodes the video data together with the auxiliary data to create a distribution multiplex including compressed video data. A decoder receives and decompresses the distribution multiplex to reproduce the video data with the auxiliary data embedded. A television or other device then detects and extracts the auxiliary data from the video data. The television or other device processes the auxiliary data to support a variety of possible interactive applications including displaying a synchronized widget on a display of the television. | 2016-05-12 |
20160134910 | Provider Equipment Generation Of Customer User Interface - Systems, methods, apparatus and other mechanisms of providing a user interface (UI) at a service provider node in the television distribution system by encoding UI imagery to provide an encoded video stream bearing the UI imagery and configured for rendering as a UI screen via a client device video decoder, the UI screen including programming information associated with each of a subset of broadcast channels during a plurality of time intervals, and scaled live video imagery associated with each of the subset of broadcast channels; and at the service provider node, scaling video streams associated with at least the subset of broadcast channels to provide respective scaled live video imagery for the UI screen. | 2016-05-12 |
20160134911 | SYSTEM AND METHOD FOR SYNCHRONIZING PUBLIC EVENT MUSIC BROADCAST TO MOBILE PHONES - A system and method for providing audio/video program files associated with a public event to mobile computing devices, including smartphones, for playback during the public event, wherein storing the audio/video program files before the public event mitigates the timing and scalability issues inherent in the present state of the art. | 2016-05-12 |
20160134912 | SYSTEM AND METHOD FOR MANAGING ENTITLEMENTS TO DATA OVER A NETWORK - A system and method for determining entitlement to content residing on a server. A subscriber account with a multi-channel video program distributor (MVPD) includes subscription information indicative of the services provided by the MVPD to the subscriber. A computing device operated by the subscriber sends a request for access to content controlled by the MVPD. The request is received by the MVPD and forwarded to an entitlements server. The entitlement server sends an access granted message to the MVPD when the subscriber is entitled to receive the requested content. The IP address of the subscriber computing device is used to determine whether the computing device is connected to the network via a network access device authorized by the MVPD. The “on-net” or “off-net” status of the computing device may be used to determine whether the subscriber receives the requested content and/or a quality of service level applied to the content. | 2016-05-12 |
20160134913 | DISPLAY DEVICE AND CONTENT VIEWING SYSTEM - A display device which can be safely and simply operated while protecting privacy of each user is provided. The present display device is a display device which can communicate with a content distribution device through network, and includes: a user authenticating unit which manages accounts of a plurality of users and which creates user authentication information containing at least one of the plurality of accounts to be authenticated by the content distribution device; a communicating unit which transmits the user authentication information and content selection information to the content distribution device and which receives content information from the content distribution device, the content information containing content identification information by which a content specified based on the account contained in the user authentication information can be uniquely identified; a display unit which displays the content information received by the communicating unit; and a selection operating unit which selects at least one content based on the content information and which creates the content selection information based on the content identification information of the selected content. | 2016-05-12 |
20160134914 | RULE-BASED SELECTION OF CONTENT - An apparatus includes a network interface. The apparatus includes a processor coupled to the network interface. The apparatus further includes memory accessible to the processor. The memory includes instructions that are executable by the processor to perform operations. The operations include receiving user history information associated with customer premise equipment device. The operations include generating a rule associated with a startup screen based on the user history information and based on additional information. The additional information is based on information extrapolated from the user history information and based on external information that is not directly accessed by or provided to the customer premise equipment device. The operations further include initiating a transmission of the rule to the customer premise equipment device. | 2016-05-12 |
20160134915 | ADAPTIVE BIT RATE SYSTEM ARCHITECTURES USING NAMED DOMAIN NETWORKING - In one implementation, a method includes obtaining a plurality of representations of a digital video asset. The plurality of representations may include a plurality of frames The method also includes generating first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames. The frame decoding dependencies may include a plurality of switching points between the plurality of representations of the digital video asset. The method further includes receiving a request for a first representation of the digital video asset from a first computing device and transmitting the first data to the first computing device based on the request. In another implementation, a method includes transmitting a request for a first representation of a plurality of representations of a digital video asset to a first computing device. The plurality of representations may include a plurality of frames. The method also includes receiving first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames based on the request. The frame decoding dependencies may include switching points between the plurality of representations of the digital video asset. | 2016-05-12 |
20160134916 | QUEUE-BASED HEAD-END ADVERTISEMENT SCHEDULING METHOD AND APPARATUS - A method and apparatus for scheduling and inserting advertisements into a plurality of presentation channels in a communications network in which the presentation channels contain the same programming, but different advertisements. A single programming channel is split into a plurality of presentation channels. Different advertisements are inserted into the different presentation channels. The advertisements to be inserted into advertising avails are they are detected are determined by utilizing queues stored in memory corresponding to each presentation channel. Each queue comprises an ordered list of advertisement resource locators (ARLs), in which the order dictates which advertisement is to be inserted in the next advertising avail and in which the ARLs indicate at least the location from which the advertisement can be retrieved. | 2016-05-12 |
20160134917 | DIGITAL DOMAIN CONTENT PROCESSING AND DISTRIBUTION APPARATUS AND METHODS - Methods and apparatus for distributing content using a spectrum generation device. In one embodiment, digital content is received via a time-multiplexed network transport (such as Gigabit Ethernet), and converted to frequency channels suitable for transmission over a content distribution (e.g., Hybrid Fiber Coaxial (HFC)) network. In one variant, the conversion is performed using digital domain processing performed by a full spectrum generation device. Additionally, methods and apparatus for selectively adding, removing, and/or changing digital content from the full spectrum device are also disclosed. Various aspects of the present invention enable physical (infrastructure) consolidation, and software-implemented remote management of content distribution. | 2016-05-12 |
20160134918 | SYSTEM AND METHOD FOR HOME SECURITY MONITORING USING A TELEVISION SET-TOP BOX - Techniques disclosed herein enable automated home security monitoring via a television connected to a set-top box, such as a cable set-top box. Such techniques integrate the television with a home security system. A television viewer can use the television to control, interact, and automatically receive information about home security events in real-time. A television viewer can control lighting, and room temperature, and arm/disarm sensors in the home such as door sensors, motion detectors, cameras, etc, as well as access camera images. Events from such sensors can be monitored or viewed on the television set when they are triggered. For example, when triggered, an icon representing the sensor can be shown on the television screen, or in case of a camera, an image or video can be shown that cause the triggered event. | 2016-05-12 |
20160134919 | NETWORKED DATA PROJECTING SYSTEM, PROJECTOR, AND CONTENT PROJECTING METHOD - An output device is connected to a server configured to store one or more content items and an IC card terminal and is configured to output the one or more content items. The output device includes a control unit configured to control an IC card to store a content identifier of the content item by sending the content identifier of the content item to the IC card terminal when the IC card is detected by the IC card terminal while the content item is being projected by the projector, a reception unit configured to receive a content that corresponds to the content identifier from the server when the IC card is detected by the IC card terminal, and an output unit configured to output the content that is received by the reception unit. | 2016-05-12 |
20160134920 | PORTABLE VEHICLE ENTERTAINMENT SYSTEMS WITH WIRELESS COMMUNICATION OF ENTERTAINMENT CONTENT - A portable entertainment system for a vehicle includes a portable housing, a transceiver, a processor, a memory, and a rechargeable battery. The transceiver communicates through RF signals with Portable Electronic Devices (PEDs) operated by vehicle passengers. The rechargeable battery supplies power to the transceiver, the processor, and the memory. The memory is coupled to the processor and includes entertainment content and further includes computer readable program code that causes the processor to communicate a list, of at least some of the entertainment content available in the memory, to the PEDs. A content selection message is received through the transceiver from one of the PEDs that requests communication of a selected one of the entertainment content identified in the list. The selected entertainment content is communicated through the transceiver to the PED. The transceiver, the processor, and the memory are enclosed within the portable housing. | 2016-05-12 |
20160134921 | Method and System for Multi-Path Video and Network Channels - Methods and systems for multi-path video and network channels may comprise a communication device comprising a wideband path (WB) and a narrowband path (NB). A video channel and a network channel may be received in the WB when the device is operating in a first stage. A video channel and a network channel may be received in the WB and the network channel may also be received in the NB when the device is operating in a second stage. The network channel may be received in the NB when the device is operating in a third stage. The reception of the network channel from both the WB and NB may enable a continuous reception of the network channel in a transition between the first and third stages. The WB may be operable to receive a plurality of channels and the NB may be operable to receive a single channel. | 2016-05-12 |
20160134922 | A METHOD AND APPARATUS FOR EXCHANGING VIDEO BETWEEN MEDIA DEVICES - Accordingly, there is provided a method in a first media device arranged to display a video. The method comprises receiving a selection of a video, and receiving an instruction from a user to display the video on a second media device. The method further comprises, in response to said instruction from the user, requesting an indication from the user as to where on a display of the second media device to display the video. The method further comprises receiving an indication from the user as to where on the display of the second media device to display the video. The method further comprises sending an instruction to the second media device, the instruction indicating where the second media device should display the video; and transferring video playback from the first media device to the second media device. | 2016-05-12 |
20160134923 | Methods, Systems, and Products for Alternate Audio Sources - Audio and video signals are synchronized for pleasing presentation of content. As content is streamed to a device, an audio portion may lag or lead a video portion. Spoken words, for example, are out of synch with the lip movements. Video content is thus synchronized to audio content to ensure streaming content is pleasing. | 2016-05-12 |
20160134924 | SYSTEM AND METHOD FOR COLLECTING DATA - The passive data collection method is sometime more reliable because the direct query method might not be available or possible through a 3 | 2016-05-12 |
20160134925 | DISPLAY APPARATUS AND DISPLAY METHOD - A display apparatus, including a display configured to display a multi-window screen image comprising a plurality of windows; and a controller configured to control the display to change an appearance of at least one window of the plurality of windows based on a setting provided by a user, and to display the at least one window using the changed appearance. | 2016-05-12 |
20160134926 | Televison receiver storage management - Various arrangements are presented that may involve receiving from a television service provider, timers that are used to record a managed channel array. Each of these timers define a television channel, a time period, and a date. The received timers may be set at a television receiver. User input may be received that specifies an undesired television channel that is not to be recorded according to the received plurality of timers, the undesired television channel being part of the managed channel array. An amount of storage space for the managed channel array excluding the undesired television channel may be calculated. Storage space may be allocated based upon the calculated amount of storage space for the managed channel array excluding the undesired television channel. | 2016-05-12 |
20160134927 | RECEPTION DEVICE, RECEPTION METHOD, TRANSMISSION DEVICE, AND TRANSMISSION METHOD - Provided is a reception device, a reception method, a transmission device, and a transmission method, in which a service package unit uses one or a plurality of components and a control signal constituting a specific service among a plurality of services included in the broadcasting wave of digital broadcast by using an IP transmission mode to package in units of a service by using IP an address included in each packet, and performs a predetermined process, thereby being flexibly adaptable to various operation forms in the digital broadcast using the IP transmission mode. The present disclosure is adaptable to, for example, a television set. | 2016-05-12 |
20160134928 | Media Appliance and Method for Use of Same - A media appliance and method for use of the same are disclosed. In one embodiment, a housing is adapted to be mounted within a wall. A panel forms a front portion of the housing and the panel includes vents and the panel may be mounted substantially flush with the wall. A media player, which includes a set-top box, is disposed within the housing. A pair of ports, disposed within openings defined by the housing, are configured to receive respective connectors. The pair of ports are coupled to the media player and one port is configured for providing a connection to a television and the other port is configured for providing a connection to an external source of signal for the television, as well as power for the media player. | 2016-05-12 |
20160134929 | Collaborative Distributed/Unstructured Service Management Framework for Wireless-Display Platform - Methods, devices, systems, and non-transitory process-readable storage media for managing services within a wireless-display media-streaming platform. An embodiment method performed by a processor of a mobile device may include storing a service registry that defines a plurality of service provider devices, a plurality of service consumer devices, and device capabilities required for a plurality of MPEG services, discovering a first set of currently available devices and/or conditions (e.g., network connectivity, etc.), wherein the devices of the first set include service provider devices and service consumer devices, identifying a first available MPEG service of the plurality of MPEG services based on the discovered first set of currently available devices and/or conditions, and generating a first MPEG service descriptor associated with the identified first available MPEG service. The mobile device may continually discover available devices in various environments, adaptively identify different available MPEG services, and utilize new MPEG service descriptors. | 2016-05-12 |
20160134930 | Systems and Methods for Merchandizing Electronic Displays - Systems and methods for a merchandizing display related to a continuous display formed by electronic displays embedded along product shelves and on the packages stored on the product shelves. An electronic label device may detect the presence of a consumer and send a trigger to the packages on its product shelf. The electronic label device may also send a trigger to surrounding electronic label devices. A streaming video may then be apportioned among displays on electronic label devices and the packages. Each of the displays may simultaneously output a different portion of the streaming video. | 2016-05-12 |
20160134931 | METHOD AND APPARATUS FOR REDUCING LATENCY IN MULTI-MEDIA SYSTEM - A sink apparatus for receiving and playing back multimedia data receives data frames and discards data frames from its processing pipeline in order to reduce latency if it is determined that an amount of media data buffered in one or more portions of the processing pipeline during a fixed playback time period is above a threshold value. The threshold value and therefore the extent to which data frames are discarded can be varied in order to balance latency and quality of the displayed multimedia data. | 2016-05-12 |
20160134932 | Camera System API For Third-Party Integrations - In embodiments of a camera system application program interface (API) for third-party integrations, a camera device captures images as a video stream and communicates the video stream to a cloud-based service. The cloud-based service implements a service application that processes video data received as the video stream. The cloud-based service exposes the camera system API that can be invoked by a third-party application running on a client device to request the video data and camera data that is associated with the camera device. The API permits access by the third-party application to the video data and the camera data from the cloud-based service. The API is exposed for the third-party application to communicate with the cloud-based service via a network connection, and the camera device communicates with the cloud-based service via a secure connection to provide the requested camera data and communicate the video stream to the cloud-based service. | 2016-05-12 |
20160134933 | VIDEO CACHING SYSTEM AND METHOD FOR A JUKEBOX - Systems and methods for managing a plurality of videos associated with one or more of a plurality of communicably coupled jukeboxes over a network, are disclosed. A first digital jukebox of the plurality of communicably coupled jukeboxes, ranks the plurality of videos according to a predetermined criteria. Based, at least in part, on the ranking, the first digital jukebox determines whether to store a video of the plurality of videos in a temporary cache of the first digital jukebox. | 2016-05-12 |
20160134934 | ESTIMATING AUDIENCE SEGMENT SIZE CHANGES OVER TIME - Methods, computer readable storage media, and systems for estimating and predicting audience segment sizes are provided. An exemplary method receives a request for segment sizes for a defined audience segment, the request indicating one or more traits of visitors of network content and a time range. The method then retrieves audience data based at least in part on the one or more traits and the time range. Next, the method calculates, based at least in part on the retrieved audience data, audience segment population sizes for a plurality of durations in the time range. | 2016-05-12 |
20160134935 | META CHANNEL MEDIA SYSTEM CONTROL AND ADVERTISEMENT TECHNOLOGY - Media system control technology, in which an advertisement on a selected content channel being experienced by a user using a media system is detected, advertisement preferences of the user are accessed from electronic storage, and secondary content is selected based on the accessed advertisement preferences of the user. The secondary content is substituted for the advertisement on the selected content channel, and the media system is controlled to output the secondary content instead of the advertisement. | 2016-05-12 |
20160134936 | CORRELATION OF MEDIA METADATA GATHERED FROM DIVERSE SOURCES - A DVR, server, or other agent correlates media metadata from diverse sources, like an EPG data provider and multiple video-on-demand (VOD) service providers. Metadata sets from different sources are compared in order to attempt to identify identical programs to which the metadata sets pertain. From at least one metadata set, information about the program that the other metadata set lacks is selected. A “canonical” data structure instance for the program is created. The information that is lacking from at least one of the metadata sources is inserted into that instance. For each source from which a program is available, the DVR stores the identity of that source on the DVR's persistent storage device in association with the canonical data structure instance for that program. The DVR receives search criteria from a user and then searches the stored canonical data structure instance for programs that satisfy the criteria. | 2016-05-12 |
20160134937 | METHODS AND APPARATUS FOR PROVIDING PROGRAM CHANNEL STATUS INFORMATION AND/OR FOR CONTROLLING CHANNEL SWITCHING - Methods and apparatus for detecting whether a commercial is ongoing on a program channel and indicating commercial status of a program channel in a program guide are described. Also described are channel surfing methods and apparatus where a user is allowed to automatically skip channels with ongoing commercials and is provided with an indicator of the commercial status on one or more previous program channels while viewing content of program channel to which the user switched. | 2016-05-12 |
20160134938 | DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND COMPUTER PROGRAM - [Object] To provide a display control device that can allow users who are concurrently watching and listening to content to know the scale of the users with ease and allow the users to smoothly communicate with the other users with ease. | 2016-05-12 |
20160134939 | BROWSING AND VIEWING VIDEO ASSETS USING TV SET-TOP BOX - Roughly described, a system and method for delivering video content to a user's client device in a video-on-demand (VOD) system, which includes providing a collection of video segments, the segments having a predefined default sequence; establishing a streaming video session according to a session-oriented protocol; transmitting toward the client device a script executable by the client device, the script operable to transmit navigational codes toward the head-end equipment in response to and indicating user selection among navigational choices; beginning transmission of the video segments in the collection toward the client device in accordance with the default sequence of segments; and in response to receipt of one of the navigational codes, and without tearing down the streaming video session, altering the transmission sequence to jump to the segment that the user selected. | 2016-05-12 |
20160134940 | PROGRAM SHORTCUTS - Techniques are described that allow DVR users to create program shortcuts to different types of media content from content providers. A program shortcut comprises a reference to another media content. A user may generate a shortcut so that the user may easily find and return to media content without performing a new search. In addition, techniques may be used to automatically generate program shortcuts for a user based at least in part to user-indicated preferences or actions. Shortcuts may be generated to media content that is related to a preferred genre or media type specified by a user. Shortcuts may also be generated to content that is determined to be similar to content that is often viewed or recorded by the user. | 2016-05-12 |
20160134941 | APPARATUS AND METHOD FOR NAVIGATING THROUGH MEDIA CONTENT - A method for navigating through media content is described. The method ( | 2016-05-12 |
20160134942 | MULTIMEDIA PLAYING SYSTEM, MULTIMEDIA FILE SHARING METHOD AND CONTROL METHOD THEREOF - A multimedia playing system, a multimedia file sharing method and a control method are provided. The multimedia playing system includes multimedia playing devices, a server device and a user device. The server device detects the multimedia playing devices in a peripheral geographic area through the first communication standard, and communicates with the user device through a second communication standard. The server device displays the detected multimedia playing devices, a multimedia playlist and one of a multimedia file and a remote control function or a combination thereof obtained from the user device, and takes the user device as a remote controller of the server device, so as to play or execute one of the multimedia file listed in the multimedia playlist and the remote control function through the detected multimedia playing devices. | 2016-05-12 |
20160134943 | ELECTRONIC DEVICE AND METHOD OF PROCESSING DISPLAY SCREEN - According to one embodiment, an electronic device comprises a receiver configured to accept an instruction to display or change a menu screen, and an identifier recorder configured to record, when the menu screen is displayed or changed under the instruction, an identifier of the displayed or changed menu screen. | 2016-05-12 |
20160134944 | CONTENT DISTRIBUTION SYSTEM AND METHOD - There are described methods and systems for distributing content in a network, in particular a multicast network. One method includes delivering content from a source to a destination in a content delivery network. A request for an item of content is received and a first multicast stream is identified or established, the first multicast stream comprising a first copy of the content. At least one second multicast stream is also identified or established, the second stream comprising a second copy of the content. The second copy of the content is time-shifted by a time, M, from corresponding portions of the first copy of the content. The content is then delivered to the destination using both the first and the second multicast streams. | 2016-05-12 |
20160134945 | PROVISION OF VIDEO DATA - Video data is retrieved by a user device ( | 2016-05-12 |
20160134946 | PRODUCT ADVERTISING IN A MULTI-MEDIA PROGRAM ENVIRONMENT - A video program is displayed for viewing by an individual on a video player device. The individual viewing the program can enter clues discovered in the video program content into a program application running on either a communication device local to the individual or running in device that is remote from the individual. The program application operates to determine whether or not the individual has enter a correct number of valid clues, and if so the individual is permitted to participate in an activity run by the program application. | 2016-05-12 |
20160134947 | METHOD OF AND SYSTEM FOR MANAGING CLIENT RESOURCES AND ASSETS FOR ACTIVITIES ON COMPUTING DEVICES - A method of and system for enabling a distributed entertainment system over a computing device is described herein. When implementing a distributed entertainment system wherein the entertainment system is directly correlated to live events or televised programs, there are a number of issues that must be addressed such as differing timing and channels of television programs and separate state laws. Furthermore, there are a plethora of varying computing device models possibly requiring model-specific software. An “Activity Client” is provided to handle such concerns. Furthermore, since time is of the essence for activities based on live or televised events, it is necessary to ensure a computing device is able to receive the necessary updates for the program before the event begins. By providing only the needed components instead of entire data packages, the present invention is able to much more efficiently prepare users' computing devices in time. | 2016-05-12 |
20160134948 | METHOD AND APPARATUS FOR CONTENT DISTRIBUTION FOR MULTISCREEN VIEWING - A method of receiving a video program and information related to the video program by a first device registered in a user account of a user at a server as a handheld device is disclosed. The method comprises sending location information of the first device to the server; sending a request to the server for the video program; receiving the video program according the location information; and receiving information related to the video program according the location information. | 2016-05-12 |
20160134949 | METHOD AND SYSTEM FOR MONITORING AND COMMUNICATING FILL RATE OF CONTAINER - Disclosed is a method for monitoring a fill rate of a container and communicating it, which container comprises at least a first sensor which is a fill rate sensor. The method comprises receiving an operational model from a server, comprising a predefined maximum and/or minimum value of the fill rate. The method also comprises measuring the fill rate of the container. The method further comprises comparing the measured fill rate with the operational model. The method also comprises communicating the fill rate to the server, if the fill rate is equal or above the predefined maximum fill rate and/or if the fill rate is equal or below the predefined minimum fill rate. | 2016-05-12 |
20160134950 | LOW POWER RADIOFREQUENCY (RF) COMMUNICATION SYSTEMS FOR SECURE WIRELESS PATCH INITIALIZATION AND METHODS OF USE - Provided herein is a wireless healthcare system comprising at least one sensor and a base unit adaptable to be in communication with the sensor. The sensor can be is adaptable to communicate with the base unit at a first power during formation of a communication link and is further adaptable to communicate with the base unit at a second power after the communication link has been formed, and wherein the sensor and base unit are components of a wireless healthcare system. The sensor can be a patch adaptable to be positioned on the surface of a patient. Further provided herein is a method of using the wireless healthcare system and kit. | 2016-05-12 |
20160134951 | SYSTEM, APPARATUS AND METHOD FOR SUPPORTING MULTIPLE-INTERFACES FOR OPTICAL FIBER COMMUNICATION - A multiple-interface apparatus and method and networking device including the same. The multiple-interface apparatus including: a plurality of system side lanes configured to connect to an electrical signal source; and a plurality of line side lanes, wherein the number of the plurality of line side lanes matches the number of the plurality of system side lanes, including: a first set of line side lanes configured to connect to a first optical transceiver module; and a second set of line side lanes configured to connect to a second optical transceiver module; a mode selector module that can be set to transmit the electrical signal to the first optical transceiver module on the first set of line side lanes or the second optical transceiver module on the second set of line side lanes; and an adaptation module to adapt the electrical signal for at least one of the first set of line side lanes or the second set of line side lanes. | 2016-05-12 |
20160134952 | Monitor Photodiode Multiplexer for Integrated Photonic Switches - System and method embodiments are provided for monitor photodiode multiplexers for integrated photonic switches. Embodiment monitor photodiode multiplexers provide simplified control circuits, reduced power consumption, and improved manufacturability as compared to other solutions. In an embodiment, a photonic integrated circuit (PIC), includes a plurality of input terminals; a plurality of output terminals; and a plurality of monitor elements wherein each of the monitor elements is connected between one of the input terminals and one of the output terminals, wherein each monitor element comprises a photodiode and a rectifier diode, wherein the photodiode comprises a first terminal and a second terminal, wherein the rectifier diode comprises a third terminal and a fourth terminal, wherein the first terminal is connected to the third terminal, and wherein the first and third terminals comprise a same polarity. | 2016-05-12 |
20160134953 | SHARED PROTECTION IN OPTICAL NETWORKS - A device for shared protection in an optical network may include a processor circuit. The processor circuit may be configured to transmit optical signals over an optical network port to a first set of optical network units (ONUs), receive an indication that an optical line terminal (OLT) is unavailable to service a second set of ONUs, transition to a protection operation mode from a normal operation mode in response to indication, and transmit optical signals over the optical network port to the first and second set of ONUs. The optical signals may include resource allocation information for at least some of the first and second set of ONUs. The device may operate as a working OLT for the first set of ONUs when in the normal operation mode. The device may operate as the working OLT for the first and second set of ONUs when in the protection operation mode. | 2016-05-12 |
20160134954 | METHOD AND APPARATUS FOR DATA PACKET SWITCHING, ACCESS SWITCH AND SWITCHING SYSTEM - The present invention provides a method and an apparatus for data packet switching, and an access switch and a switching system, so as to satisfy requirements of a datacenter for a switching bandwidth and a switching granularity. The method includes: receiving MAC frame control information; determining an interface used for forwarding an MAC frame according to the MAC frame control information and through performing a query on a MAC address forwarding table, where the interface used for forwarding the MAC frame includes a downlink interface, an uplink electrical packet switching network interface and/or an uplink optical packet switching network interface; transmitting a control signal to an electrical packet switching unit, so that the MAC frame is forwarded to the determined interface. According to the method provided in the present invention, the utilization rate of each interface can be improved. | 2016-05-12 |
20160134955 | SPEAKER, TELEVISION PROVIDED WITH THE SPEAKER AND MULTIMEDIA DEVICE - A speaker, a television provided with the speaker and a multimedia device are provided. The speaker includes a box body and a plurality of transducer units installed within the box body by means of parallel connection: front sound cavities of the plurality of transducer units are independent of each other, respectively; and the plurality of transducer units share one back sound cavity. The speaker possesses such advantages that it has a high sound pressure level output and a smaller power consumption, it is usable to reduce the back-cavity acoustic resistance, and it is usable to raise the lower frequency limit in the low frequency range. | 2016-05-12 |
20160134956 | APPARATUS AND METHOD FOR COORDINATING USE OF DIFFERENT MICROPHONES IN A COMMUNICATION DEVICE - A communication device is configured to receive signals using at least one acoustic microphone and at least one structural microphone. The communication device calculates one of first a signal-to-noise (SNR) ratio and a speech-to-noise ratio for the at least one acoustic microphone from received signals and calculates a SNR for the at least one structural microphone from received signals. The communication device compares one of the first SNR and the speech-to-noise ratio for the at least one acoustic microphone with the SNR for the at least one structural microphone. The communication device selects one of the at least one acoustic microphone and at least one structural microphone to receive speech responsive to the comparing and places a selected one of the at least one acoustic microphone and at least one structural microphone in a standby mode. | 2016-05-12 |
20160134957 | EARPIECE ATTACHMENT DEVICES - Devices for attaching earpiece to a user's ear are described herein. In one embodiment, an earpiece that is removably attachable to an ear of a user can include a housing that has a proximal end portion and a distal end portion. A transducer may be positioned, for example, at the proximal portion of the housing, and a retention member can be elastically coupled to the distal portion of the housing. The retention member and the housing can be configured to compress a portion of the user's ear therebetween in a manner that positions the proximal end portion of the housing in a vestibule of the ear adjacent an entrance to the auditory canal of the user's ear when the earpiece is attached to the user's ear. | 2016-05-12 |
20160134958 | SOUND TRANSMISSION SYSTEMS AND DEVICES HAVING EARPIECES - Sound transmission systems and devices having non-occluding earpieces are described herein. In one embodiment, an earpiece includes an enclosure configured to be positioned adjacent a user's ear and a transducer disposed in the enclosure. A tube extends from the enclosure toward the ear canal of the user's ear. The tube transmits sound generated by the transducer toward the user's ear without substantially blocking or occluding an entrance to the ear canal. | 2016-05-12 |
20160134959 | MAGNETIC TRANSPORTABLE EARBUD CHARGING SYSTEM - A dock for charging one or more earbuds includes a housing configured to receive the earbuds and recharge them via an extendable plug, induction coil, or other components. The dock also contains its own rechargeable battery that electrically connects to both the electrical transfer components and the earbud charging contacts. Thus, the earbuds may be charged by an external power source when connected to or in inductive proximity to it, and by the battery when not connected to or in range of the power source. | 2016-05-12 |
20160134960 | RECHARGEABLE HEARING DEVICE, A BATTERY CHARGER FOR CHARGING SUCH A HEARING DEVICE AND A METHOD OF CHARGING SUCH A HEARING DEVICE - A hearing device powered by a rechargeable battery. The hearing device includes an input converter, a signal processing unit, an output converter, a rechargeable battery for supplying power, at least one charging contact located at an outer surface of the hearing device for feeding electrical energy into the battery, and a magnetically activated switch interconnected in between the charging contact and the battery. A battery charger is used for charging such a hearing device as well as a method of charging such a hearing device. | 2016-05-12 |
20160134961 | WEARABLE EARBUD CHARGING BAND - A wearable electronic band configured to contain a plug to engage a power source, and one or more earbud charging receptacles. The band also contains its own rechargeable battery electrically connected to the receptacles and a power source, such as an external source or an induction coil. | 2016-05-12 |
20160134962 | HEADPHONE SUSPENSION SYSTEM - A headphone suspension system includes a headband assembly, a first earcup and a first suspension assembly elastically coupling the first earcup to a first end of the headband assembly. The headphone suspension system further includes a second earcup and a second suspension assembly elastically coupling the second earcup to a second end of the headband assembly. | 2016-05-12 |
20160134963 | SPEAKER - A speaker includes a speaker enclosure and at least one speaker driver. The speaker enclosure includes an upper housing and a lower housing matched with the upper housing. A bottom face of the upper housing is recessed upward to form a first chamber. The upper housing defines at least one first opening communicating with the first chamber. The speaker driver is fitted in the first opening hermetically. A top face of the lower housing is recessed downward to form a second chamber. The second chamber is interconnected with the first chamber to form an inner chamber in the speaker enclosure. An adjusting assembly is disposed in the second chamber of the lower housing. The adjusting assembly is used to adjust the air volume in the inner chamber by selectively installing a different dimension of the adjusting assembly or a different number of the adjusting assembly. | 2016-05-12 |
20160134964 | LOUDSPEAKER MODULE - A loudspeaker module includes a housing composed of a hollow spherical central section having a central cavity and a plurality of wing members extending from the spherical central section. Each of the plurality of wing members includes a wing member cavity in fluid communication with the central cavity of the spherical central section. A central driver mounting plate secures a low-frequency driver to an aperture formed in the spherical central section. A loudspeaker module may also include a mid-range/high-frequency driver where a full range of sound frequencies are desired. | 2016-05-12 |
20160134965 | APPARATUS, SYSTEM AND METHOD FOR UNDERWATER VOICE COMMUNICATION BY A DIVER - Embodiments of the invention provide a system, apparatus and methods for underwater voice communication by a diver to other divers and surface ships. In many embodiments, the system includes a mouthpiece voice communication apparatus having a microphone for sensing the diver's voice and an acoustic transducer that conducts sound via conduction through the diver's teeth and skull to the cochlea so as to allow the diver to hear sounds. The mouthpiece is adapted to be easily attached to portions of a SCUBA or other underwater breathing apparatus. It may also be attached to or integral with a snorkel or similar apparatus. | 2016-05-12 |
20160134966 | REDUCED MICROPHONE POWER-UP LATENCY - A method includes generating a command at a first microphone and sending the command from the first microphone to a second microphone. The command is sent to the second microphone via a bus that is coupled to the first microphone and to the second microphone. | 2016-05-12 |
20160134967 | BIASING CIRCUIT FOR MICROPHONE AND MICROPHONE INCLUDING THE SAME - A microphone in accordance with an exemplary embodiment of the present invention includes a biasing circuit to provide a variable bias voltage to a sensor. The biasing circuit includes: a regulator which receives a reference voltage and a control voltage to output a variable voltage; a digital to analog converter which receives a digital control signal to provide the control voltage to the regulator; and a charge pump which receives the variable voltage output from the regulator to output a variable voltage that is higher than the variable voltage. | 2016-05-12 |
20160134968 | VEHICLE MULTIMEDIA SYSTEM AND METHOD - A vehicle multimedia system able to provide for optimal performance in the vehicle in which it is installed includes a microphone, a signal processing module, a multimedia control module, an audio output device, and a video control signal. The microphone records environmental noise inside a vehicle. The signal processing module receives the environmental noise signal and makes a noise cancellation signal. The multimedia control module receives a video signal, an audio signal, and the noise cancellation signal. The audio signal is combined with the noise cancellation signal to produce a clean audio signal. The multimedia control module outputs the clean audio signal to one or more audio output devices and outputs the video signal video to one or more video output devices. | 2016-05-12 |
20160134969 | LOW NOISE DIFFERENTIAL MICROPHONE ARRAYS - A differential microphone array includes a number (M) of microphone sensors for converting sound to a number of electrical signals, and a processor, operably coupled to the microphone sensors, to specify a target differential order (N) for the differential microphone array, and wherein M>N+1, specify a steering matrix D comprising N+1 steering vectors, calculate a respective one of a plurality of linearly specify a steering matrix D comprising N+1 steering vectors-constrained minimum variance filters based on the steering matrix, apply the respective one of the plurality of linearly-constrained minimum variance filters to a respective one of the electrical signals to calculate a respective frequency response of the electrical signals, wherein the respective frequency response comprises a plurality of components associated with a plurality of subbands, and sum the frequency responses of the electrical signals with respect to each subband to calculate an estimated frequency spectrum of the sound. | 2016-05-12 |
20160134970 | HEADPHONE AUDIO ENHANCEMENT SYSTEM - An audio enhancement system can provide spatial enhancement, low frequency enhancement, and/or high frequency enhancement for headphone audio. The spatial enhancement can increase the sense of spaciousness or stereo separation between left and right headphone channels. The low frequency enhancement can enhance bass frequencies that are unreproducible or attenuated in headphone speakers by emphasizing harmonics of the low bass frequencies. The high frequency enhancement can emphasize higher frequencies that may be less reproducible or poorly tuned for headphone speakers. In some implementations, the audio enhancement system provides a user interface that enables a user to control the amount (e.g., gains) of each enhancement applied to headphone input signals. The audio enhancement system may also be designed to provide one or more of these enhancements more effectively when headphones with good coupling to the ear are used. | 2016-05-12 |
20160134971 | DIAPHRAGM FOR LOUDSPEAKER, LOUDSPEAKER, ELECTRONIC APPARATUS, AND MOBILE APPARATUS - A diaphragm for loudspeaker contains resin and single-crystal diamond powder dispersed in the resin. | 2016-05-12 |