45th week of 2019 patent applcation highlights part 70 |
Patent application number | Title | Published |
20190342559 | SMART REORDERING IN RECURSIVE BLOCK PARTITIONING FOR ADVANCED INTRA PREDICTION IN VIDEO CODING - Video data streams can be encoded and decoded using inter or intra prediction. The blocks of a frame can be processed based on depth, from the lowest level sub-blocks to the highest level large blocks, and divided into groups of blocks that are inter predicted, blocks having sub-blocks that are inter predicted and sub-blocks that are intra predicted, and blocks that are intra predicted. The inter predicted blocks are encoded or decoded first, followed by the inter predicted sub-blocks, the intra predicted sub-blocks, and the intra predicted blocks. Data from the inter predicted blocks and sub-blocks may be used to improve the prediction performance of intra predicted blocks and sub-blocks. | 2019-11-07 |
20190342560 | LOW DELAY PICTURE CODING - Parallel processing concepts such as wavefront parallel processing, are realized with a reduced end-to-end delay by giving up the usual slice concept according to which slices are either coded/decoded completely independent from areas of the picture outside of the respective slice, or at least independent from areas outside the respective slice as far as the entropy coding is concerned, namely in favor of slices of different modes, namely ones called dependent slices which allow for interdependencies across slice boundaries, and others which do not, called normal slices, for example. Combined with the aspect or not, WPP processing concept is made more efficiently by using the slices' start syntax portions to locate WPP entry points. | 2019-11-07 |
20190342561 | Multi-level Machine Learning-based Early Termination in Partition Search for Video coding - Described herein are classifiers that are used to determine whether or not to partition a block in frame during prediction using recursive partitioning. Blocks of training video frames are encoded using recursive partitioning to generate encoded blocks. Training instances are generated for the encoded blocks that include values of features extracted from each encoded block and a label indicating whether or not the encoded block is partitioned into smaller blocks in the recursive partitioning. The classifiers are trained for different block sizes using the training instances associated with the block size as input to a machine-learning process. When encoding frames of a video sequence, the output of the classifiers determines whether input blocks are partitioned during encoding. | 2019-11-07 |
20190342562 | VIDEO ENCODING AND DECODING - A method comprising: encoding pictures into a bitstream, the bitstream comprising at least two scalability layers, pictures being associated with access units and pictures being associated individually with one of the at least two scalability layers; indicating in the bitstream inter-layer prediction dependencies, indicative of direct reference layers, if any, of a first scalability layer and indirect reference layers, if any, of the first scalability layer; selecting an earlier picture in decoding order as a basis for deriving picture order count (POC) related variables for a current picture based on a pre-defined algorithm, the current picture being associated with a current scalability layer, wherein the earlier picture is the closest preceding picture, in decoding order, to the current picture among a set of pictures that are associated with the current scalability layer or any direct or indirect reference layer of the current scalability layer. | 2019-11-07 |
20190342563 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - There is provided an image processing device and an image processing method making it possible to suppress a reduction in coding efficiency. The image processing device and the image processing method set temporal resolution for each of partial regions of image data to be coded and code the image data to generate a bit stream including information indicating the temporal resolution for each of the set partial regions. Alternatively, the image processing device and the image processing method analyze information indicating temporal resolution for each of partial regions of image data, the information being included in a bit stream in which the image data is coded. The present disclosure is applicable to, for example, image processing devices, bit stream conversion devices, image coding devices, image decoding devices, communication devices, or the like. | 2019-11-07 |
20190342564 | SEMICONDUCTOR DEVICE AND ELECTRONIC DEVICE - A semiconductor device and electronic device with reduced power consumption are provided. The semiconductor device includes an encoder, a decoder, and a source driver circuit. An output terminal of the encoder is electrically connected to an input terminal of the source driver circuit, and an output terminal of the source driver circuit is electrically connected to an input terminal of the decoder. The encoder converts input image data into feature-extracted image data, and the decoder restores the feature-extracted image data to the original image data. In addition, provision of a circuit that performs convolution processing using a weight filter for the encoder enables calculation using a convolutional neural network. | 2019-11-07 |
20190342565 | SEMICONDUCTOR DEVICE AND ELECTRONIC DEVICE - A semiconductor device with a novel structure is provided. Input neuron circuits, hidden neuron circuits, and output neuron circuits are hierarchically connected to one another through plural synapse circuits. Each synapse circuit includes an analog memory which stores data corresponding to a connection strength between the input neuron circuit and the hidden neuron circuit or between the hidden neuron circuit and the output neuron circuit, a writing circuit which changes the data in the analog memory, and a weighting circuit which outputs an output signal obtained by weighting an input signal in accordance with data in the analog memory. The analog memory is formed using a transistor including an oxide semiconductor having extremely low off-state current. It is not necessary to mount a large-scale capacitor for holding data and to recover analog data by regular refresh operation; thus, reduction in a chip area and reduction in power consumption are possible. | 2019-11-07 |
20190342566 | CONTEXT AND BYPASS ENCODING VIDEO - A method and apparatus for parallel context processing for example for high coding efficient entropy coding in HEVC. The method comprising retrieving syntax element relating to a block of an image, grouping at least two bins belonging to similar context based on the syntax element, and coding the grouped bins in parallel. | 2019-11-07 |
20190342567 | Progressive I-Slice Reference for Packet Loss Resilient Video Coding - A method for decoding a compressed video stream is disclosed. The method includes decoding, by a processor from the compressed video stream, a first picture and a second picture, each including multiple slices in the same pattern, in which the first picture includes a first I-slice decoded using intra-prediction, the second picture includes a second I-slice decoded using intra-prediction, and the first I-slice and the second I-slice are not co-located with each other; and decoding, using inter-prediction, a first P-slice of the current picture referencing the first I-slice, and a second P-slice of the current picture referencing the second I-slice, in which the first P-slice of the current picture is co-located with the first I-slice, and the second P-slice of the current picture is co-located with the second I-slice. | 2019-11-07 |
20190342568 | METHOD AND APPARATUS FOR PREDICTION AND TRANSFORM FOR SMALL BLOCKS - A method of video decoding for a video decoder includes determining whether a block size of a chroma block is less than or equal to a block size threshold. The method further includes, in response to a determination that the block size of the chroma block is greater than the block size threshold, selecting an intra prediction mode for the chroma block from a plurality of intra prediction modes. The method further includes, in response to a determination that the block size of the chroma block is less than or equal to the block size threshold, selecting the intra prediction mode for the chroma block from a subset of the plurality of intra prediction modes. The method further includes performing intra prediction for the chroma block based on a chroma sample obtained with the selected intra prediction mode. | 2019-11-07 |
20190342569 | IMAGE TRANSMITTING DEVICE - The present disclosure relates to an image transmitting device capable of transmitting an image to be input to a receiving side by changing a compression ratio of the image according to wireless quality and a type of the image. An image transmitting device according to an embodiment of the present disclosure includes a processor configured to determine a type of a content image input from the outside and determine a compression ratio according to the determined type of the content image, a compression unit configured to compress the content image based on the determined compression ratio, and a wireless communication unit configured to wirelessly transmit the compressed content image to an image receiving device. | 2019-11-07 |
20190342570 | METHOD AND APPARATUS FOR DECODING IMAGE USING INTERPICTURE PREDICTION - Disclosed are a method and apparatus for decoding an image using inter-prediction. The method of decoding an image using inter-prediction includes receiving a bitstream; acquiring a portion of information indicating a motion vector of a current block to be decoded in the received bitstream, obtaining the motion vector of the current block by using the acquired information to determine the remaining information other than the portion, and generating a prediction block for the current block through inter-prediction that uses the motion vector of the current block. Therefore, it is possible to improve image decoding/encoding efficiency. | 2019-11-07 |
20190342571 | IMAGE PREDICTIVE ENCODING AND DECODING SYSTEM - In image predictive encoding according to an embodiment, one or more motion information sets are derived from plural pieces of motion information stored in a computer readable storage medium. Each of the one or more information sets includes two pieces of motion information between which any one of constituent elements differ in value. A predicted signal of a target region in a picture is generated by motion compensation, using two pieces of motion information in a motion information set selected from the one or more motion information sets. The two pieces of motion information in the selected motion information set are stored in the computer readable storage medium, and are used for generation of a predicted signal of another region. | 2019-11-07 |
20190342572 | DYNAMIC REFERENCE MOTION VECTOR CODING MODE - Candidate motion vectors are identified from previously coded blocks. For each candidate, a distance between a previously coded block associated with the candidate and a current block and a popularity value based previously coded pixels associated with the candidate are determined. Each candidate is ranked within a list according to a priority value, the priority value based on the distance and the popularity value associated with the candidate. The ranking also includes determining reference blocks that share first and second reference frames for decoding the current block using compound prediction, and assigning a higher priority to candidates that share the same combination of the reference frames within the list than combinations of candidates encoded using respective single reference frames of the first reference frame and the second reference frame. The reference motion vector is selected from the list and is used to decode the current block. | 2019-11-07 |
20190342573 | METHOD FOR STORING MOTION INFORMATION AND METHOD FOR INDUCING TEMPORAL MOTION VECTOR PREDICTOR USING SAME - A motion information storing method and a TMVP deriving method using the motion information storing method are provided. The motion information storing method includes a step of determining a representative block out of blocks of a motion data storage unit in a co-located picture with a current picture and a step of storing motion information of the representative block as motion information of the motion data storage unit, wherein the motion information of the representative block is used as motion information of the blocks included in the motion data storage unit. | 2019-11-07 |
20190342574 | VIDEO ENCODING METHOD, VIDEO ENCODING APPARATUS, VIDEO DECODING METHOD, VIDEO DECODING APPARATUS, AND VIDEO ENCODING/DECODING APPARATUS - Various embodiments for calculating a motion vector predictor for decoding a motion vector of a current block are provided. The motion vector is selected from a candidate list. When a motion vector used for coding a first block spatially adjacent to the current block in a current picture is useable for coding the current block, one or more first candidates is added to the candidate list based on the motion vector used for coding the first block. A second candidate is added to the candidate list based on a motion vector used for coding a second block within a first collocated picture. When a total number of available candidates in the candidate list is less than a predetermined number, a third candidate is added to the candidate list based on a motion vector used for coding a third block within a second collocated picture. | 2019-11-07 |
20190342575 | ENCODING DEVICE, DECODING DEVICE, AND PROGRAM - An encoding device, configured to divide an original image of a frame unit constituting a moving image into blocks and encode the blocks, includes a list generator configured to generate a list including motion vector candidates of a block to be encoded, based on a divided shape of the block to be encoded, and a divided shape and a motion vector of an adjacent block adjacent to the block to be encoded; and an encoder configured to encode a motion vector of the block to be encoded, based on the list. The list generator is configured so as not to add, to the list, a motion vector of a same hierarchy adjacent block which is a same hierarchy block adjacent to the block to be encoded, when the block to be encoded and the same hierarchy adjacent block are integrable. The same hierarchy block is a block that has the same width and height as the block to be encoded and has existed in the same block as the block to be encoded before being finally divided. | 2019-11-07 |
20190342576 | 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. | 2019-11-07 |
20190342577 | METHOD AND APPARATUS FOR ENCODING AND DECODING 360-DEGREE IMAGE - Provided are a method and apparatus for encoding or decoding a 360-degree image. According to an image decoding method and apparatus according to an embodiment, an original 360-degree image is reconstructed by acquiring image data from a bitstream, decoding a projection image of a 360-degree image from the image data, converting the projection image into the 360-degree image, acquiring rotation information of the 360-degree image from the bitstream, and rotating the 360-degree image based on the rotation information. | 2019-11-07 |
20190342578 | METHOD AND APPARATUS FOR PROCESSING VIDEO SIGNALS - An image decoding method according to the present invention includes: converting a 360-degree image into a 2D image; converting a face of a non-rectangle form among faces included in the 2D image into a face of a rectangle form, rearranging the converted faces, and thus generating a projection image of a rectangle form; and decoding the projection image. | 2019-11-07 |
20190342579 | FASTMETHOD FOR IMPLEMENTING DISCRETE SINE TRANSFORM TYPE VII (DST 7) - A method and apparatus for decoding a video sequence using a discrete sine transform (DST) type-VII transform core includes generating a set of tuples of transform core elements associated with an n-point DST-VII transform core. A first sum of a first subset of transform core elements of a first tuple is equal to a second sum of a second subset of remaining transform core elements of the first tuple. The n-point DST-VII transform core is generated based on generating the set of tuples of transform core elements. A transform on a block is performed using the n-point DST-VII transform core. | 2019-11-07 |
20190342580 | METHOD, APPARATUS AND MEDIUM FOR DECODING OR ENCODING - A method of decoding or encoding that includes generating a new multi-transform data structure by embedding one or more non-recursive transforms into a larger recursive transform. The method may further include receiving information regarding a target data block and determining whether to use a recursive transform or a non-recursive transform. When the determination is to use the recursive transform, the method may include generating the recursive transform using a multi-transform data structure and causing the target data block to be encoded or decoded using the generated recursive transform. If not, the method may include causing the target data block to be encoded or decoded using one of the one or more the non-recursive transforms embedded in the multi-transform data structure. | 2019-11-07 |
20190342581 | SYSTEMS AND METHODS FOR SIGNALING OF MOTION-CONSTRAINED TILE SETS FOR VIRTUAL REALITY APPLICATIONS - A method of signaling a motion-constrained tile set is described. According to an aspect of an invention, a value specifying a temporal identifier associated with a replacement picture parameter set is included in SEI message. | 2019-11-07 |
20190342582 | METHOD AND APPARATUS OF SMOOTHING FILTER FOR RINGING ARTEFACT REMOVAL - Methods and apparatus for video coding using ringing smoothing filter (RSF) are disclosed. According to one method, ringing smoothing filter (RSF) is applied to the reconstructed residuals to form smoothed reconstructed residuals or applied to an in-loop-filtered reconstructed block to form a smoothed-filtered reconstructed block for the current block, where the RSF corresponds to an edge-preserving filter. The ringing smoothing filter (RSF) may correspond to a bilateral filter. According to another method, adaptive RSF is derived based on information comprising Intra prediction mode or Inter prediction mode. In yet another method, whether to apply ringing smoothing filter (RSF) to a current block in the current image is determined based on one or more control flags. If the control flag(s) indicates the RSF being on for the current block, the RSF is applied to the current block. | 2019-11-07 |
20190342583 | SYSTEM AND METHOD FOR FACILITATING LIVE ONLINE EVENTS - A system and method for facilitating live events through an online platform and user management application. Embodiments of the present disclosure enable a platform and application for connecting celebrities and fans through an online community, and enabling celebrities to broadcast live online events and fans to view and participate in such events. System | 2019-11-07 |
20190342584 | SYSTEMS AND METHODS FOR SHARING VIDEO DATA VIA SOCIAL MEDIA - Disclosed are efficient and user-friendly systems or methods configured to capture and share video data in real time, at a later date, or a combination thereof in an authorized manner via social media. In certain aspects, these systems and methods include capturing video, for example, from a “Jumbotron” during a sporting event or other live venue event in an authorized manner (e.g., abiding by applicable copyright laws) and sharing this captured footage with other via social media. | 2019-11-07 |
20190342585 | System and Method for Intelligent Delivery of Segmented Media Streams - A system and method for reducing the delay and optimizing the process of delivering real-time media segments on communication networks. This is accomplished by allowing media segment requests to be queued ahead of the time that the segment exists. The system includes the ability to request segments by selected criteria or by explicit reference naming techniques. This reduces delay and optimizes bandwidth usage when applied within otherwise high latency communication networks, including Content Delivery Networks. | 2019-11-07 |
20190342586 | SYSTEM FOR ADDRESSING ON-DEMAND TV PROGRAM CONTENT ON TV SERVICES PLATFORM OF A DIGITAL TV SERVICES PROVIDER - Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses. | 2019-11-07 |
20190342587 | Systems and Methods for Distributing Content Using a Common Set of Encryption Keys - Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content. | 2019-11-07 |
20190342588 | MULTICHANNEL VIDEO PROGRAMMING DISTRIBUTOR STREAM CONTROLLER - A multichannel video programming distributor controller is provided for use with an adaptive bitrate stream provider, a HTML code repository and a plurality of conversion engines. The multichannel video programming distributor controller includes an outbound IP address inventory system, conversion engine and network elements inventory system, and an MVPD stream controller. The MVPD stream controller is operable to provide a stream instruction, based on one of a plurality of outbound IP addresses, one of a plurality of ABR identification data and HTML identification data so as to instruct one of the plurality of conversion engines to output a first MPEG transport stream. | 2019-11-07 |
20190342589 | CLOUD DVR OPTIMIZATIO - In one embodiment, a method, system and apparatus are described for cloud digital video recorder optimization. A cloud based storage unit stores recorded content items in response to recording requests by users from among a plurality of users, each recorded content item belonging to at least one content item type category and each user belonging to at least one user type category. A processor receives log files tracking the recording requests, applies a data-driven procedure to the log files on a basis of at least one of: the at least one content item type category and the at least one user type category, and assigns each recorded content item to a group associated with a second plurality of users and a co-related group of content items of a given content item type category and determines times to delete each recorded content item from the cloud based storage unit. Related methods, systems, and apparatus are also described. | 2019-11-07 |
20190342590 | System and Method for Seamless Switching Through Buffering - A method of preparing data streams to facilitate seamless switching between such streams by a switching device to produce an output data stream without any switching artifacts. Bi-directional switching between any plurality of data streams is supported. The data streams are divided into segments, wherein the segments include synchronized starting points and end points. The data rate is increased before an end point of a segment, to create switch gaps between the segments. Increasing the data rate can include increasing a bandwidth of the plurality of data streams, for example by multiplexing, or compressing the data. The present invention can be used, for example, with MPEG or AC-3 encoded audio and MPEG encoded video segments that are multiplexed into MPEG-2 transport streams. Also included are specific methods for preparing MPEG video streams and multiplexing MPEG video with MPEG or AC-3 audio streams to allow a receiver to create seamless transitions between individually encoded segments. | 2019-11-07 |
20190342591 | TRANSMISSION PARAMETER CONTROL FOR SEGMENT DELIVERY - A method of delivering a video sequence in a network, the sequence including a plurality of temporal segments encoded at a plurality of qualities, the method including storing a dataset indicating the relative size of segments of the video stream; computing in dependence on that dataset a time schedule for delivery of the segments, the time schedule indicating a target delivery time for each segment sufficient to deliver all the segments in the sequence in time for decoding and being independent of the encoded quality of each segment; for each segment: setting one or more transmission parameters for the segment in dependence on the target delivery time for the segment and the relative size of the segment; and delivering the segment over the network using the one or more transmission parameters. | 2019-11-07 |
20190342592 | DYNAMIC VIDEO AD FORMAT BASED ON USER BITRATE AND BANDWIDTH - This disclosure generally relates to systems and methods that facilitate employing bandwidth factors to determine, infer, or predict a client device buffer wait time or a client device buffer ratio associated with a video playback on a client device to select an advertisement format for the video and select an advertisement to accompany the video based upon the format. | 2019-11-07 |
20190342593 | INTERFERENCE PROFILE OF A BURSTY CHANNEL - A network test instrument is operable to generate an interference profile for a bursty channel of a cable television network. Frequency spectrum data of a received signal is cross-correlated with predetermined frequency spectrum data to identify traces representative of noise. The interference profile may be built from the traces. | 2019-11-07 |
20190342594 | METHOD AND SYSTEM FOR ANALYZING AUDIO, VIDEO, AND AUDIO-VIDEO MEDIA DATA STREAMS - A method and system for comparing video and audio information at first and second spaced-apart locations on a content distribution network. Network probes are located on the network and extract a respective first and second plurality of video frames and audio segments. Two fingerprints sequences are determined from each one of the frames and segments, then the sequences are matched and time-aligned. A beginning of a matched segment is determined and the individual fingerprints within each of the fingerprint sequences are compared from the beginning of the matched segment. Fingerprints that are determined to be different during the comparison process indicate a change in video or audio content between the two probes. | 2019-11-07 |
20190342595 | Method And System For Displaying Contents - A method for displaying contents from advertisement campaigns on displays belonging to an OOH inventory, by an artificial intelligence which is run by an allocation server and which is trained to optimally allocate displays and timing to advertisement campaigns. | 2019-11-07 |
20190342596 | EDGE OPTIMIZED TRANSRATING SYSTEM - A system and method for bandwidth management by controlling the bit rate of a signal stream in real time according to available link bandwidth. Applications include multiple-channel video data streams over a limited-bandwidth link such as a Digital Subscriber Line. A video signal is transrated at the head end to multiple streams having different bit rates, by a multirating device which sends the multiple streams over a network, along with metadata containing information about the data structure and parameters of the streams. At the network access edge, a demultirating device uses the metadata to select the stream with the highest video quality whose bit rate does not exceed the available bandwidth of the end-user's access link. This scheme provides multiple unicast signals to different end-users in place of a single multicast signal, supports multiple high-definition channels over a limited bandwidth link, and is compatible with standard encryption methods. | 2019-11-07 |
20190342597 | Video Data Processing Method And Device - The present disclosure describes a video data processing method and a device. An example method includes: determining, by a network device, a video bitrate, a volume of scheduled video data, and video-played duration of a video service of a terminal; determining, by the network device, a buffer time of the video service of the terminal based on the video bitrate, the volume of scheduled video data, and the video-played duration; and performing, by the network device, video data scheduling on the terminal based on the buffer time. | 2019-11-07 |
20190342598 | Systems and Methods for Defining Ad Spaces in Video - Computer-implemented systems and methods are provided for defining ad space in a video. For example, a computer can receive an identification of a video and an advertisement space definition that includes a time stamp for the advertisement space in the video and an advertisement length. The computer can receive a request to view the video. The computer can determine an advertisement to play in the advertisement space such that the advertisement is not longer than the advertisement length included in the video's advertisement space definition. The computer can provide access to the video, and when the video reaches the time stamp, the advertisement is played in the advertisement space. | 2019-11-07 |
20190342599 | METHODS AND SYSTEMS FOR DISPLAYING A (PAYMENT) FORM ASSOCIATED WITH A VIDEO - One aspect of this disclosure relates to a computer-implemented methods computers and messages for displaying a form associated with a video. The method comprises a number of steps. One step comprises transmitting at least one request message to a server system. The at least one request message comprises a video identifier and a form identifier. The video identifier indicates video information required for playing said video and the form identifier indicates form information required for displaying a form, e.g. an HTML form, associated with the video. Furthermore, the form information comprises a time indication defining a time in the video. Another step of the method comprises receiving at least one response message from the server system. The at least one response message comprises the video information and the form information. The method further comprises displaying the video using the video information. As one step, the method comprises, preferably while displaying the video, determining that the video reaches the time defined by said time indication. In response to this determination, the method comprises displaying the form. | 2019-11-07 |
20190342600 | AUTOMATIC PRESET SETUP FOR MEDIA CONTENT PLAYBACK - A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The personal media streaming appliance system includes one or more preset buttons for playing media content associated with the preset buttons. The media contents associated with the preset buttons are automatically determined to be personalized to the user of the system. | 2019-11-07 |
20190342601 | METHOD AND APPARATUS FOR PROVIDING VIDEO CONTENT USING COLLABORATIVE END POINTS - A method embodying the disclosure includes facilitating communications with mobile user equipment (UE) devices to form a collaborative group that uses a local wireless network. A UE receives video content from a content provider via a first network, presents the video content, and predicts a degradation of presentation quality for a portion of the video content. The UE sends requests to other UEs in the group for subportions of the video content, and receives the subportions via the local wireless network. The requesting UE aggregates the received subportions to obtain an alternate video portion for presentation and thus mitigate the predicted degradation of presentation quality. Other embodiments are disclosed. | 2019-11-07 |
20190342602 | SYSTEM AND METHOD FOR ENHANCING CONTENT USING BRAIN-STATE DATA - A computer system or method may be provided for modulating content based on a person's brainwave data, including modifying presentation of digital content at at least one computing device. The content may also be modulated based on a set of rules maintained by or accessible to the computer system. The content may also be modulated based on user input, including through receipt of a presentation control command that may be processed by the computer system of the present invention to modify presentation of content. Content may also be shared with associated brain state information. | 2019-11-07 |
20190342603 | LUMINANCE CHARACTERISTICS GENERATION METHOD - A luminance characteristics generation method includes: determining, for each of frames included in a video, a value as first luminance characteristics, the value being obtained by dividing the number of pixels having luminances less than or equal to a first luminance among all pixels included in the frame by the number of all the pixels included in the frame; and outputting the first luminance characteristics determined in the determining of the value. | 2019-11-07 |
20190342604 | TRANSMISSION/RECEPTION SYSTEM, TRANSMITTER, AND TRANSMISSION/RECEPTION METHOD - A transmission/reception system includes a transmitter and a receiver. The transmitter includes a first circuit that: acquires plural pieces of broadcast image data; categorizes the broadcast image data at least into first and second groups; generates program guide screen data that switches between first and second program guide screen data; generates temporal information about the predetermined time interval and broadcast program identification information; and transmits the screen data and the information. The receiver includes a second circuit that: receives the data and the information; outputs the program guide screen data; detects, when any one of the display frames is selected by a user operation, broadcast program identification information contained in the first or second program guide screen data; and performs control in such a way that the broadcast image data corresponding to the detected broadcast program identification information are output from the image data output device. | 2019-11-07 |
20190342605 | METHOD FOR DECODING A SERVICE GUIDE - The invention is: A method for decoding a service guide associated with a video bitstream comprising: (a) receiving a content fragment within the service guide, (b) receiving a name element within the content fragment, (c) receiving a description element within the content fragment and (d) decoding the service guide. | 2019-11-07 |
20190342606 | ELECTRONIC DEVICE AND SYSTEM INCLUDING THE SAME - An electronic device that efficiently compresses a large volume of data included in a broadcast signal and stores the compressed data is to be provided. The broadcast signal is decoded and decompressed through a tuner and a set top box (STB), and a signal (image data) that is decoded and decompressed is inputted to a video display device, so that an image based on the signal is displayed. As a unit for efficiently compressing and storing the image, an electronic device including an encoder, a decoder, and a memory device is used. An image data outputted from the tuner and the STB is compressed using the encoder, and the compressed data is stored in the memory device. To reproduce and display the image data. the compressed image data is decompressed by the decoder, and the decompressed image data is inputted to the video display device. For the compression of the image data in the encoder, an analog processing circuit included in the encoder or a semiconductor device in which a neural network is constructed is used. | 2019-11-07 |
20190342607 | AUTOMATED REPLACEMENT OF VIDEO PROGRAM CONTENT - Advertisements in broadcast television programming are digitally replaced with different ads prior to viewing. Replacement can occur in time and/or place shifted content, and can be used to promote a particular advertisement that the viewer has not yet seen, thereby improving the reach of the ad without oversaturation. Data reporting by the playback devices is collected in a database of viewed ads. The information in the database can be used to refresh previously-viewed ads, to increase saturation of particular ads, to replace previously-broadcast but no longer relevant ads, or for other purposes as desired. | 2019-11-07 |
20190342608 | METHODS AND SYSTEMS FOR PROVIDING UNCORRUPTED MEDIA ASSETS - Methods and systems are described for a media guidance application that enable a device to repair a corrupt recording. The media guidance application identifies and replaces a corrupt first segment of a plurality of segments corresponding to a first copy of a media asset stored on a first device with a second segment of a plurality of segments corresponding to a second copy of the media asset stored on a remote device, where the second segment is an uncorrupt version of the first segment. | 2019-11-07 |
20190342609 | TRANSMISSION CONTROL APPARATUS, RECEPTION CONTROL APPARATUS, AND TRANSCEIVING CONTROL SYSTEM - It is desired that a technology is provided that can further suppress disturbance of a video displayed on a reception side even if a transmittance state of a lane in which a part or whole of a video signal is transmitted among the plurality of lanes is deteriorated. Provided is a transmission control apparatus including: a first transmittance frame generation unit that generates a first transmittance frame transmitted via a first lane on the basis of a first divided signal obtained through division of a video signal; an insertion unit that inserts restoration data based on at least a part of the first divided signal into a second divided signal obtained through division of the video signal; and a second transmittance frame generation unit that generates a second transmittance frame transmitted via a second lane that is different from the first lane on the basis of the second divided signal into which the restoration data has been inserted. | 2019-11-07 |
20190342610 | METHODS AND APPARATUS TO IDENTIFY AND CREDIT MEDIA USING RATIOS OF MEDIA CHARACTERISTICS - Apparatus, systems, articles of manufacture, and methods to identify and credit media using ratios of media characteristics are disclosed herein. An example apparatus to identify media includes a memory including computer readable instructions and a processor to execute the instructions to at least determine a first ratio based on a first time interval and a second time interval of a plurality of time intervals of a monitored media signature, determine a second ratio based on a third time interval and a fourth time interval of the plurality of time intervals of the monitored media signature, generate a monitored media ratio signature based on the first and second ratios, and compare the monitored media ratio signature with a reference ratio signature to identify the media. | 2019-11-07 |
20190342611 | METHODS AND APPARATUS TO DETECT BORING MEDIA - Methods, apparatus, systems, and articles of manufacture are disclosed for the detection of boring media. An example apparatus includes a feature calculator to determine at least a first feature and a second feature associated with at least one of a video feed or an audio feed of monitored media when a media monitoring code is not detected in the monitored media, the first and second features representing different characteristics of at least one of the video feed or the audio feed, and a boring media event determiner implemented by hardware or at least one processor to process the first and second features with a neural network, propagate a code absence alert to a first server when an output of the neural network does not satisfy a threshold, and propagate a boring media event notification to a second server when the output of the neural network does satisfy the threshold. | 2019-11-07 |
20190342612 | METHODS AND APPARATUS FOR METERING PORTABLE MEDIA PLAYERS - Example methods, apparatus, and articles of manufacture for media metering are disclosed. An example machine readable storage device disclosed herein includes instructions that, when executed, cause a processor to at least cause a video decoder to generate video display rasterizing information, present the video display rasterizing information via an output device of a media presentation device, and in response to monitoring being enabled, generate metering information corresponding to media presented in association with the video display rasterizing information presented via the output device. | 2019-11-07 |
20190342613 | SET TOP BOX SECURITY TRACKING - A plurality of customer premises equipment devices in a broadband network are periodically polled to determine a corresponding upstream interface port for each of the plurality of customer premises equipment devices. The determined corresponding upstream interface ports for each of the plurality of customer premises equipment devices are compared to stored data indicating authorized upstream interface ports for each of the plurality of customer premises equipment devices. Responsive to the comparing indicating that at least one of the determined corresponding upstream interface ports does not match a corresponding one of the authorized upstream interface ports, at least one remedial action is taken for a customer account associated with a corresponding one of the customer premises equipment devices in the broadband network. | 2019-11-07 |
20190342614 | Integral Program Content Distribution - This document describes techniques using, and devices embodying, integral program content distribution. These techniques and devices enable a request for program content to be received from an end-user device. In response to the request, an integral version of the requested program content is determined using an indication of a program content transition that corresponds to an apparent broadcast time of the requested program content. The program content can be transmitted to the end-user device as part of a cloud-based digital video recorder (DVR) system. | 2019-11-07 |
20190342615 | METHOD AND DEVICE FOR OBTAINING POPULARITY OF INFORMATION STREAM - A method for obtaining popularity of an information stream include: obtaining identifier information of each unit information block in an information stream and current local popularity corresponding to the unit information block sent by various user equipments; obtaining, based on the identifier information of each unit information block in the information stream and the current local popularity corresponding to the unit information block sent by various user equipments, current comprehensive popularity corresponding to each unit information block in the information stream; and the current comprehensive popularity corresponding to each unit information block in the information stream is sent to the user equipment, to calculate and deliver the current comprehensive popularity of each unit information block in the information stream on the network device end, so that the user equipment can display, while displaying the information stream, the current comprehensive popularity of each unit information block in the information stream. | 2019-11-07 |
20190342616 | USER INTERFACES FOR RECOMMENDING AND CONSUMING CONTENT ON AN ELECTRONIC DEVICE - In some embodiments, an electronic device presents information about, and facilitates consumption of, content in a content delivery application, including utilizing content consumption activities of the user's friends to do so. In some embodiments, an electronic device facilitates presentation of a friends content mix corresponding to content selected based on content consumption activity of one or more friends of a user of the electronic device. In some embodiments, an electronic device facilitates presentation of a plurality of content items included in the friends content mix that includes a representation of a first content item of the plurality of content items displayed in association with a representation of a first friend, of the one or more friends of the user, that is associated with the first content item. | 2019-11-07 |
20190342617 | METHODS AND SYSTEMS FOR GENERATING A NOTIFICATION - Methods and systems are disclosed herein for a media guidance application that alerts a user to the appearance of objects in media content that may be of interest to the user. For example, as media content progresses, the media guidance application may determine objects that may interest a user. The media guidance application may record the number of determined objects and present the number to the user as well as supplemental content associated with each object. | 2019-11-07 |
20190342618 | VIDEO-CONTENT-DISTRIBUTION PLATFORM INTEGRATED WITH ADVERTISEMENT AND REWARD COLLECTION MECHANISMS - The disclosed embodiments provide a subscription-based video-content-distribution platform for providing a wide range of video contents from a wide range of content providers (including both social-media-influencer (SMI) video producers and non-SMI video producers) to the subscribers of the video content distribution platform and also promote a wide range of products and services associated with participating advertisers to the subscribers through the video contents distributed on the video-content-distribution platform. The disclosed content-distribution platform allows advertisers to reach a wide range of audiences, including both the subscribers of the video-content-distribution platform and followers of participating SMIs via their multiple social media accounts; and also allows the advertisers to allocate an amount of products and/or services as reward distribution among the subscribers in return for receiving media-buying-free advertisements of the products and services on the video-content-distribution platform. | 2019-11-07 |
20190342619 | SYSTEMS AND METHODS FOR PROVIDING AN ON-DEMAND ENTERTAINMENT SERVICE - The present invention provides systems and methods for, in some cases, supplementing a broadcast media service with an on-demand service. | 2019-11-07 |
20190342620 | VIRTUAL PROP ALLOCATION METHOD, SERVER, CLIENT, AND STORAGE MEDIUM - A server may divide a map into a grid comprising a plurality of cells, each of the cells corresponding to different geographic areas represented on the map. The server may determine geographic locations for a plurality of virtual props, respectively. The server may determine cells for the virtual props based on the geographic locations for placement of the virtual props. The server may obtain a current geographic location of a client. The server may identify a cell of the grid corresponding to the current geographic location of the client. The server may determine the identified cell is associated a virtual prop included in the virtual props. The server may allocate in response to the identified cell being associated with the virtual prop, the virtual prop to the client. The client receive prompt information indicative of the virtual prop being allocated to the client. | 2019-11-07 |
20190342621 | USER INTERFACES FOR VIEWING LIVE VIDEO FEEDS AND RECORDED VIDEO - The present disclosure generally relates to user interfaces related to sources of video data. User interfaces enables users to configure and interact with the sources of video data, such as for displaying a live video feed and a recorded video from an external source of video data. In some embodiments, a device provides user interfaces for displaying video from a video source and controlling external devices related to the source. | 2019-11-07 |
20190342622 | USER INTERFACES FOR VIEWING LIVE VIDEO FEEDS AND RECORDED VIDEO - The present disclosure generally relates to user interfaces related to sources of video data. User interfaces enables users to configure and interact with the sources of video data, such as for displaying a live video feed and a recorded video from an external source of video data. In some embodiments, a device provides user interfaces for displaying video from a video source and controlling external devices related to the source. | 2019-11-07 |
20190342623 | MEDIA CONTENT SEARCH RESULTS RANKED BY POPULARITY - Media content search results ranked by popularity is described. In embodiment(s), a search request for television media content can be initiated by a viewer, and television media content that is relevant to the search request can be identified. The relevant television media content can then be ranked based on a popularity rating and the relevant television media content can be displayed in an ordered list that is ordered by popularity rankings. | 2019-11-07 |
20190342624 | WINDOWS MANAGEMENT IN A TELEVISION ENVIRONMENT - Media content is received in a windows management application. The media content is from a set of content including zero or more television signal content and zero or more application content. The media content is incorporated into a television signal containing a window configuration. The television signal is then sent from the windows management application to a television where it is displayed. | 2019-11-07 |
20190342625 | Communication System - A communication system and method of operation for use with a television set and a remote control which acts on the television set to adjust operation of the television set. A control unit is coupled to the television set and to the internet. The control unit receives a signal from the internet and displaying at least a portion of the signal on the television set, wherein the control unit is remotely controlled by the remote control. | 2019-11-07 |
20190342626 | Method of Implementing A Peer-To-Peer On-Demand Live Video Streaming Service - A method of implementing a peer-to-peer on-demand live video streaming service allows users to place a request for a live video streams with various specifications, such as location and time. Another user may accept the request, travel to the specified location at the specified time, and initiate a live video stream from the camera of their computing device to the computing device of the requesting user in a peer-to-peer arrangement. The viewer and streamer may communicate with each other through text, audio, or other means during the live stream. Streamers may be offered streaming requests based on their proximity to the stream location. Viewers may have to pay for the live streaming service, and streamers may be paid for performing the service. | 2019-11-07 |
20190342627 | APPARATUS AND METHOD FOR MEDIA STREAMING - A system that incorporates teachings of the subject disclosure may include, for example, dividing a media content item into a plurality of media content segments, at each media content segment of the plurality of media content segments, applying motion estimation between at least two video frames of the media content segment to determine a content weight for the media content segment, determining a bit rate for the media content segment according to the determined content weight for the media content segment, and encoding the media content segment at the determined bit rates to generate a data stream for the media content segment, whereby a plurality of data streams for the plurality of media content segments of the media content are generated, and transmitting the plurality of data streams for the plurality of media content segments of the media content to the one or more media devices. Other embodiments are disclosed. | 2019-11-07 |
20190342628 | COMMUNICATION DEVICE AND METHOD - A communication device that transmits notification information to be referred to by a client to request a video to the client, generates the notification information, in which a group of sets is expressed using an identifier common in information pertaining to the group of sets, among a plurality of sets including a first set corresponding to a first plurality of videos having different quality ranks and a second set corresponding to a second plurality of videos having different quality ranks, that has common settings pertaining to a difference between the quality ranks, and information indicating settings, for each group of sets, pertaining to a difference between the quality ranks for a plurality of videos to be transmitted to the client; and transmits the generated notification information to the client. | 2019-11-07 |
20190342629 | SYSTEMS AND METHODS FOR A TELEVISION SCORING SERVICE THAT LEARNS TO REACH A TARGET AUDIENCE - Television is the largest advertising category in the United States with over 65 billion spent by advertisers per year. A variety of different targeting algorithms are compared, ranging from the traditional age-gender targeting methods employed based on Nielsen ratings, to new approaches that attempt to target high probability buyers using Set Top Box data. The performance of these different algorithms on a real television campaign is shown, and the advantages and limitations of each method are discussed. In contrast to other theoretical work, all methods presented herein are compatible with targeting the existing 115 million Television households in the United States and are implementable on current television delivery systems. | 2019-11-07 |
20190342630 | Information Pushing Method and Apparatus - A method and an apparatus for pushing information are provided. The method stores mapping relationships between device identifiers of different network devices and server identifiers of push servers that push service information to the network devices in a gateway platform, and further stores respective preference features corresponding to user identifiers in the gateway platform. When a user checks in a hotel room, the gateway platform determines a corresponding push server according to a device identifier of a network device in the hotel room where the user checks in, and sends the user's preference feature to the determined push server. Therefore, after the user stays in the hotel room, information displayed by an Internet television is information preferred by the user, and the user does not have to spend effort to search for the information that is preferred by the user, thereby improving the convenience of using the Internet television. | 2019-11-07 |
20190342631 | TRANSMITTING/RECEIVING SYSTEM AND METHOD FOR PROCESSING A BROADCAST SIGNAL - A method of transmitting an emergency alert message by a broadcast transmitter is discussed. The method includes encoding, by an encoder circuit, service data and signaling data; encoding, by a signaling encoder circuit, transmission parameter data, wherein the transmission parameter data includes encoding information of the service data; modulating, by a modulator, the encoded service data, the encoded signaling data, and the encoded transmission parameter data; and transmitting, by a Radio Frequency (RF) transmitter, a broadcast signal including the modulated service data, the modulated signaling data, and the modulated transmission parameter data. | 2019-11-07 |
20190342632 | GEOMETRY MATCHING IN VIRTUAL REALITY AND AUGMENTED REALITY - Methods, apparatus and systems for geometric matching of virtual reality (VR) or augmented reality (AR) output contemporaneously with video output formatted for display on a 2D screen include a determination of value sets that when used in image processing cause an off-screen angular field of view of the at least one of the AR output object or the VR output object to have a fixed relationship to at least one of the angular field of view of the onscreen object or of the 2D screen. The AR/VR output object is outputted to an AR/VR display device and the user experience is improved by the geometric matching between objects observed on the AR/VR display device and corresponding objects appearing on the 2D screen. | 2019-11-07 |
20190342633 | METHODS, SYSTEMS, AND MEDIA FOR PRESENTING INTERACTIVE ELEMENTS WITHIN VIDEO CONTENT - Methods, systems, and media for presenting interactive elements within video content are provided. In some embodiments, the method comprises: causing immersive video content to be presented on a user device, wherein the immersive video content includes at least a first view and a second view, and wherein the first view includes a first interactive element to be presented within the first view and the second view includes a second interactive element to be presented within the second view; receiving an indication that the first view of the immersive video content is to be presented; in response to receiving the indication, causing the first view of the immersive video content to be presented on the user device; determining that the first interactive element has been presented within the first view of the immersive video content; in response to determining that the first interactive element has been presented, identifying a content creator associated with the first interactive element; and assigning attribution information that indicates the presentation of the first interactive element to the content creator associated with the first interactive element. | 2019-11-07 |
20190342634 | SHARING TIMESTAMPS FOR VIDEO CONTENT IN A MESSAGING PLATFORM - According to an aspect, a method includes receiving, by a client application, a video stream of a live broadcast from a messaging platform, displaying, by the client application, the video stream of the live broadcast on a user interface of the client application, receiving, via a timestamp selector on the user interface, a selection of a time location in a time window of a timeline of the video stream of the live broadcast, generating, by the client application, a timestamp based on the time location received via the timestamp selector, and sending, by the client application, a message that includes the timestamp to the messaging platform to share the video stream of the live broadcast on the messaging platform such that playback of the shared video stream of the live broadcast is configured to start at the time location indicated by the timestamp. | 2019-11-07 |
20190342635 | SYSTEMS AND METHODS FOR MANAGED CONNECTIVITY USING LOCAL AREA WIRELESS NETWORKS - Systems and methods for managed connectivity using local area wireless networks are provided. In certain embodiments, patching equipment in the system includes a plurality of ports configured to receive a plurality of connectors; a processing unit configured to execute instructions thereon; and a wireless communication interface, wherein the processing unit communicates connectivity information with a collection device through the wireless communication interface. | 2019-11-07 |
20190342636 | RECREATIONAL VEHICLE POWER MONITOR AND REPORTING DEVICE AND METHOD - A power monitoring device is configured to monitor the aspects of power being supplied to an RV at an RV park. The power monitoring device communicates wirelessly to a remote device of a user to provide information about the power supplied by the park. The user can set limits of various power aspects. If aspects of the power supplied are out of compliance with the limits a notification of such may be delivered to the user's remote device. | 2019-11-07 |
20190342637 | SYSTEMS AND METHODS FOR ACTIVATING ANALYTE SENSOR ELECTRONICS - Various analyte sensor systems for controlling activation of analyte sensor electronics circuitry are provided. Related methods for controlling analyte sensor electronics circuitry are also provided. Various analyte sensor systems for monitoring an analyte in a host are also provided. Various circuits for controlling activation of an analyte sensor system are also provided. Analyte sensor systems utilizing a state machine having a plurality of states for collecting a plurality of digital counts and waking a controller responsive to a wake up signal are also provided. Related methods for such analyte sensor systems are also provided. Systems for controlling activation of analyte sensor electronics circuitry utilizing a magnetic sensor are further provided. One or more display device configured to display one or more analyte concentration values are also provided. | 2019-11-07 |
20190342638 | System For Monitoring An Injection Mold Or Stamping Die - An intelligent monitor system for monitoring an injection mold or stamping die includes sensors, logic and communication paths for improving usability and reliability during monitoring. In one aspect, a monitor can be configured to not only monitor a production cycle count and/or cycle time of an injection mold or stamping die, but also analyze operations of the injection mold or stamping die to adapt to the system. The monitor can analyze, for example, temperatures, pressures, vibrations, location, and/or flow control, among other things, at various points, with flexibility for adding additional monitoring on the fly, to adapt various functions, such as reporting frequency, communication method, power conservation, and the like. The monitor can utilize multiple radios for communicating with a data center, including but not limited to, via relays and/or gateways, to ensure reliable operation. The monitor can also utilize multiple power sources, with circuitry for selectively bypassing unused power sources, for maximum power efficiency. | 2019-11-07 |
20190342639 | CONSUMPTION METER AND REMOTE READING METHOD IN A UTILITY NETWORK WITH LINK MANAGEMENT - A consumption meter (M | 2019-11-07 |
20190342640 | Discovery Mechanism for Communication in Wireless Networks - Techniques for discovering a device in a wireless network are described herein. For example, a first device may send a network discovery solicitation message to a second device to solicit a communication relationship (e.g., request connection to a parent). The network discovery solicitation may include one or more information elements that indicate a channel function associated with the first device and a listening window during which the first device will be listening for communications. The second device may use the channel function to frequency hop and send a network discovery message to the first device during the listening window. The network discovery message may include one or more information elements to establish a sampled schedule for the first device moving forward. | 2019-11-07 |
20190342641 | COMMUNICATION NETWORKS INCLUDING SERVING AREA BRIDGING CONNECTIONS AND ASSOCIATED METHODS - A communication network includes a first serving area, a second serving area, a network hub, one or more trunk optical cables, and a first bridging connection. The first serving area includes a first optical switch, a first optical node, and one or more first intra-serving-area (ISA) optical cables communicatively coupling the first optical node to the first optical switch. The second serving area includes a second optical switch, a second optical node, and one or more second ISA optical cables communicatively coupling the second optical node to the second optical switch. The one or more trunk optical cables communicatively couple the first and second optical nodes to the network hub, and the first bridging connection communicatively couples the one or more first ISA optical cables and the one or more second ISA optical cables. | 2019-11-07 |
20190342642 | Technologies For Switching Network Traffic In A Data Center - Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuitry is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed. | 2019-11-07 |
20190342643 | Technologies For Switching Network Traffic In A Data Center - Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuity is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed. | 2019-11-07 |
20190342644 | Speaker Module - The present disclosure provides a speaker module, in which at least two leaking holes that communicate with a rear chamber of the housing, and a connecting groove that communicates any two of the at least two leaking holes with each other are arranged at the housing. With such configuration, the processing steps for forming the cone-shaped leaking hole and the air guiding groove are omitted, the processing is significantly simplified compared to the prior art, the processing is much easier and the manufacture efficiency is higher, and an excellent performance in air leakage and pure sounding is guaranteed. | 2019-11-07 |
20190342645 | ELECTRONIC DEVICE CONDUIT STRUCTURE AND ELECTRONIC DEVICE INCLUDING SAME - Disclosed is an electronic device including: a display, a speaker, an inner structure including a front surface on which the display is seated, a rear surface having a seating portion for the speaker formed thereon, and a side surface connecting the front surface and the rear surface, and a housing in which the inner structure is seated. The inner structure includes: a first space formed by indentation of a part of the bottom surface of the seating portion toward the front surface of the inner structure, a second space formed to be open toward the front surface of the inner structure such that the second space is connected to and partially overlaps with the first space in a direction defined toward the front surface of the inner structure, and a duct formed to be open toward the side surface of the inner structure such that the duct is connected to and partially overlaps with the second space in a direction defined toward the rear surface of the inner structure. | 2019-11-07 |
20190342646 | FIXATION METHODS AND DEVICES FOR A PANEL MOUNTED DEVICE - A device is configured to be mounted to a planar mounting panel, including, for example, a wall or ceiling of a home or other building. The device includes a housing, a fastener, a dogleg tab and a friction inducing member. The housing is configured to be received in an aperture in the mounting panel and includes a housing aperture. The fastener is disposed in the housing aperture. The dogleg tab is operatively coupled to one end of the fastener. The dogleg tab is configured to be disposed in a retracted position and to be disposed in an engagement position, in which engagement position the dogleg tab is disposed to engage an inside surface of the mounting panel. The friction inducing member is fixedly attached to the housing adjacent the housing aperture and friction-fit to the fastener. | 2019-11-07 |
20190342647 | HYBRID AUDIO SYSTEM FOR EYEWEAR DEVICES - An audio system for providing content to a user. The system includes a first and a second transducer assembly of a plurality of transducer assemblies, an acoustic sensor, and a controller. The first transducer assembly couples to a portion of an auricle of the user's ear and vibrates over a first range of frequencies based on a first set of audio instructions. The vibration causes the portion of the ear to create a first range of acoustic pressure waves. The second transducer assembly is configured to vibrate over a second range of frequencies to produce a second range of acoustic pressure waves based on a second set of audio instructions. The acoustic sensor detects acoustic pressure waves at an entrance of the ear. The controller generates the audio instructions based on audio content to be provided to the user and the detected acoustic pressure waves from the acoustic sensor. | 2019-11-07 |
20190342648 | ELECTRONIC DEVICE - A hands-free apparatus includes a hands-free apparatus main body having a holding recess part and integrated and separable port parts, and an earphone that is electrically connected with the integrated port part with being inserted into the holding recess part in a first state and is configured to be able to adjust a length of wiring relative to the hands-free apparatus main body in electrical connection with the separable port part in a second state. | 2019-11-07 |
20190342649 | METHODS AND DEVICES FOR RADIO FREQUENCY (RF) MITIGATION PROXIMATE THE EAR - Earpieces and methods of forming earpieces for radio frequency (RF) mitigation are provided. An earpiece is configured to be inserted in an ear canal. The earpiece includes an insertion element and a sealing section disposed on the insertion element and configured to conform to the ear canal. The sealing section is configured to substantially mitigate radio frequency (RF) transmission and to substantially isolate the ear canal from an ambient environment. | 2019-11-07 |
20190342650 | CONTROL DEVICE FOR A HEADSET AUDIO SYSTEM AND HEADSET AUDIO SYSTEM - A control device for a headset audio system and a headset audio system with a control device is disclosed. The headset is configured to provide output audio to a user. The control device is configured for connection with the headset. The control device comprises a cylindrical connector section for connection to an audio output socket of an audio unit; the connector section having a longitudinal axis and a control section, which is mounted to the connector section. The control section comprises at least a volume control for the output audio. The control device is configured to, during use, mechanically lock with the audio unit, so that the control device maintains a fixed angular position with respect to the audio unit around the longitudinal axis. | 2019-11-07 |
20190342651 | Wireless Ear Buds - Ear buds may have optical proximity sensors and accelerometers. Control circuitry may analyze output from the optical proximity sensors and the accelerometers to identify a current operational state for the ear buds. The control circuitry may also analyze the accelerometer output to identify tap input such as double taps made by a user on ear bud housings. Samples in the accelerometer output may be analyzed to determine whether the samples associated with a tap have been clipped. If the samples have been clipped, a curve may be fit to the samples. Optical sensor data may be analyzed in conjunction with potential tap input data from the accelerometer. If the optical sensor data is ordered, a tap input may be confirmed. If the optical sensor data is disordered, the control circuitry can conclude that accelerometer data corresponds to false tap input associated with unintentional contact with the housing. | 2019-11-07 |
20190342652 | EARBUD SPEECH ESTIMATION - Embodiments of the invention determine a speech estimate using a bone conduction sensor or accelerometer, without employing voice activity detection gating of speech estimation. Speech estimation is based either exclusively on the bone conduction signal, or is performed in combination with a microphone signal. The speech estimate is then used to condition an output signal of the microphone. There are multiple use cases for speech processing in audio devices. | 2019-11-07 |
20190342653 | PORTABLE COMMUNICATION DEVICE AND METHOD OF OPERATING THE SAME IN COVERT OPERATION MODE - A portable communication device operating in a covert mode including an electronic processor that detects a presence of a wireless audio accessory. The portable communication device receives and transmits audio data to the wireless audio accessory. The electronic processor monitors a signal quality of the wireless link and a continued presence of the wireless audio accessory and determines whether the portable communication device is operating in a covert operation mode. Responsive to determining that the portable communication device is operating in the covert operation mode and determining, via the monitoring, that the signal quality of the wireless link has fallen below a threshold or that the wireless audio accessory is no longer present: receiving, at the portable communication device, subsequent audio data, recording the subsequent audio data, and refraining from outputting the subsequent audio data via a speaker of the portable communication device. | 2019-11-07 |
20190342654 | Blocking Plate Structure for Improved Acoustic Transmission Efficiency - An acoustic matching structure is used to increase the power radiated from a transducing element with a higher impedance into a surrounding acoustic medium with a lower acoustic impedance. The acoustic matching structure consists of a thin, substantially planar cavity bounded by a two end walls and a side wall. The end walls of the cavity are formed by a blocking plate wall and a transducing element wall separated by a short distance (less than one quarter of the wavelength of acoustic waves in the surrounding medium at the operating frequency). The end walls and side wall bound a cavity with diameter approximately equal to half of the wavelength of acoustic waves in the surrounding medium. In operation, a transducing element generates acoustic oscillations in the fluid in the cavity. The transducing element may be an actuator which generates motion of an end wall in a direction perpendicular to the plane of the cavity to excite acoustic oscillations in the fluid in the cavity, and the cavity geometry and resonant amplification increase the amplitude of the resulting pressure oscillation. The cavity side wall or end walls contain at least one aperture positioned away from the center of the cavity to allow pressure waves to propagate into the surrounding acoustic medium. | 2019-11-07 |
20190342655 | FULL-RANGE SPEAKER WITH PHASE PLATE - A full-range speaker with phase plate includes a speaker body disposed with a bracket above and a phase plate including a phase plane. The bracket is adapted to the phase panel. The phase panel is fixed above the bracket. The opposite corners of the phase panel are provided with protruding support ribs, and each of the support ribs meets with each other. By adding the phase plate, the phase may be adjusted to prevent standing waves, and the frequency response characteristics of the speaker may be effectively improved, so that the overall frequency response curve of the full-range speaker is improved at 6 kHz-18 kHz, thereby smoothing the overall frequency response curve of the full-range speaker. | 2019-11-07 |
20190342656 | AUDIO SIGNAL PROCESSING APPARATUS AND A SOUND EMISSION APPARATUS - The disclosure relates to an audio signal processing apparatus for processing an input audio signal, comprising a filter unit comprising a plurality of filters, each filter configured to filter the input audio signal to obtain a plurality of filtered audio signals, each filter designed according to an extended mode matching beamforming applied to a surface of a half revolution, the surface partially characterizing a loudspeaker enclosure shape, a plurality of scaling units, each scaling unit configured to scale the plurality of filtered audio signals using a plurality of gain coefficients to obtain a plurality of scaled filtered audio signals, and a plurality of adders, each adder configured to combine the plurality of scaled filtered audio signals, thereby providing an output audio signal for producing a sound field having a beam directivity pattern defined by the plurality of gain coefficients. | 2019-11-07 |
20190342657 | MULTI-MICROPHONE SYSTEM AND METHOD - Provided herein are a multi-microphone system and method including a controller, a plurality of transducers each operable within a unique sensitivity range, and corresponding microphone units. The controller receives a sound signal output from a first microphone unit that corresponds to a microphone unit having a transducer with the highest sensitivity. The controller analyzes the sound signal output to identify a first parameter of the sound signal output and determines if the first parameter satisfies pre-defined criteria. In an instance in which the first parameter satisfies the pre-defined criteria, the controller outputs the sound signal output of the selected first microphone unit as the output of the multi-microphone system. Otherwise, the controller receives a sound signal output from a second microphone unit comprising a corresponding transducer with a sensitivity less than the first microphone unit but greater than remaining transducers. | 2019-11-07 |
20190342658 | Microphone Array System with Ethernet Connection - A microphone array configurable to connect via an Ethernet connection with an audio processor includes a plurality of MEMS microphones ( | 2019-11-07 |