50th week of 2019 patent applcation highlights part 62 |
Patent application number | Title | Published |
20190379907 | IMAGE ENCODING/DECODING METHOD USING PREDICTION BLOCK AND APPARATUS FOR SAME - According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved. | 2019-12-12 |
20190379908 | IMAGE ENCODING/DECODING METHOD USING PREDICTION BLOCK AND APPARATUS FOR SAME - According to the present invention, an image encoding/decoding method comprises the steps of: performing an intra prediction on a current block so as to generate a prediction block; performing filtering on a filtering target pixel in the prediction block on the basis of the intra prediction mode of the current block so as to generate a final prediction block; and generating a reconstructed block on the basis of a reconstructed differential block corresponding to the current block and on the final prediction block. According to the present invention, image encoding/decoding efficiency can be improved. | 2019-12-12 |
20190379909 | METHOD AND APPARATUS FOR VIDEO CODING - Aspects of the disclosure provide methods and apparatuses for video decoding. In some examples, an apparatus includes processing circuitry. The processing circuitry decodes prediction information of a current block from a coded video bitstream. The prediction information is indicative of an intra block copy mode. Then, the processing circuitry determines, according to the intra block copy mode, a first portion of a resolution syntax. The resolution syntax is unified of a same semantic for block vectors in the intra block copy mode and motion vectors in an inter picture merge mode. Further, the processing circuitry decodes a second portion of the resolution syntax from the coded video bitstream, and determines a block vector according to a resolution that is indicated by a combination of the first portion and the second portion. Then, the processing circuitry reconstructs at least one sample of the current block according the block vector. | 2019-12-12 |
20190379910 | Modified Pseudo-Cylindrical Mapping of Spherical Video Using Linear Interpolation of Empty Areas for Compression of Streamed Images - A panoramic video stream is compressed. Sinusoidal projection is performed on spherical input images to generate pseudo-cylindrical projection images. A lower-left region and a lower-right region of the image are cut and moved to upper corners of the rectangular bounding box around the pseudo-cylindrical projection image. These upper corners are non-effective areas of default dark pixels with no image pixels. A bottom one-third of the 1 rows of pixels from the image that contained the moved regions are deleted, compressing the image by 33%. Default dark pixels in interface regions between the moved regions and the pseudo-cylindrical projection image are linear interpolated to provide gradual changes in pixel values across the remaining formerly non-effective regions, preventing encoding artifacts caused by abrupt changes in pixel values. Functions may be implemented using lookup tables. Non-focus image areas may be downsampled for additional compression using multi-resolution mapping and adaptive view streaming. | 2019-12-12 |
20190379911 | FAST METHOD 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-12-12 |
20190379912 | HASH TABLE FOR VIDEO AND IMAGE TRANSFORMS - A hash table stores records indicative of transform searches performed against prediction residual. A hash value is generated for a prediction residual. The hash value is then checked against records stored in the hash table to determine whether a transform search has already been performed against the prediction residual. In the event a record associated with the hash value is found in the hash table, a transform type and transform size associated with that record is used to transform the prediction residual. Otherwise, a transform search is performed to identify a transform type and transform size to use to transform the prediction residual. The transform type and transform size may be stored in a new record of the hash table alongside the hash value, such as for use in encoding a later block. | 2019-12-12 |
20190379913 | ADAPTIVE DEBLOCKING FILTER - Systems and methods are provided for selecting and applying an appropriate deblocking filter for improved coding efficiency and compression performance by partitioning a frame into a plurality of rectangular coding units (CUs) according to the QTBT frame partitioning scheme, selecting a first and a second CUs of the plurality of rectangular CUs, where the second CU is adjacent to the first CU, identifying a CU boundary shared by the first and second CUs, determining that at least one of the first or the second CU is non-square in shape, determining a first shape of the first CU and a second shape of the second CU, adaptively selecting a deblocking filter based on the first shape and the second shape, and applying the selected deblocking filter to pixels across the CU boundary. | 2019-12-12 |
20190379914 | SYSTEMS AND METHODS FOR PARTITIONING A PICTURE INTO VIDEO BLOCKS FOR VIDEO CODING - A video coding device may be configured to perform video coding according to one or more of the techniques described herein. | 2019-12-12 |
20190379915 | METHODS AND SYSTEMS FOR SELECTIVE MEDIA DISTRIBUTION FOR A VEHICLE ENTERTAINMENT SYSTEM - Networking methods and systems are provided for a transportation vehicle, e.g. an aircraft. One method includes registering with a switching device, multicast network addresses assigned to each of a plurality of regions of an aircraft, each region including a plurality of seat devices configured to store media files of a media library of an in-flight entertainment system, the media files assigned to one of a plurality of tiers. A range of the multicast network addresses are reserved for each tier and the multicast network addresses are distributed across different regions of the aircraft, based on where media files are intended to be stored. Based on registered multicast network addresses, the switching device selectively forwards specific media files associated with specific multicast network addresses for storage at one or more seat devices located within a region associated with the specific multicast network address. | 2019-12-12 |
20190379916 | LIVE STREAMING PROCESSING METHOD, APPARATUS, AND SYSTEM - Embodiments of this application provide a live streaming processing method, apparatus, and system. The method includes: receiving, by an access server, a live streaming request sent by a proxy server, the live streaming request including at least a stream identifier and authentication success information; and establishing a live streaming connection for the stream identifier with the proxy server in response to the live streaming request, if determining that the live streaming request includes the authentication success information. | 2019-12-12 |
20190379917 | IMAGE DISTRIBUTION METHOD AND IMAGE DISPLAY METHOD - An image distribution method includes generating an integrated image in which images are arranged. The images are generated by shooting a scene from respective different viewpoints. The images include a virtual image generated from a real image. The image distribution method includes distributing the integrated image to image display apparatuses provided to display at least one of the images. | 2019-12-12 |
20190379918 | VEHICLE ENTERTAINMENT SYSTEM - Methods and systems for a vehicle entertainment system are provided. One method includes generating by a processor, a plurality of media sets for storing a plurality of media files at a transportation vehicle, each of the plurality of media set configured to store a first set of media files playable at the same time by all passengers, a second set of media files playable at the same time by up to X percentage of the passengers and a third set of media files playable at the same time by up to Y percentage of the passengers; distributing by the processor, the plurality of media files for storage across a plurality of smart monitors of the transportation vehicle; monitoring user access of the plurality of media files on the transportation vehicle; and modifying by the processor, an assignment of a media file between the first set, the second set and the third set based on a plurality of factors. | 2019-12-12 |
20190379919 | SYSTEM AND METHOD FOR PERSPECTIVE SWITCHING DURING VIDEO ACCESS - A system comprises a video hosting subsystem configured to access a database of video streams. The video hosting subsystem comprises a processor for processing data associated with the video streams, and memory for storing data. The processor is configured to receive a user request to access a selected primary video stream. The processor is further configured to identify other video streams captured at substantially the same time and location as the selected primary video stream and in which a person specified in the user request appears. The processor is configured to select, from the identified other video streams, an alternative video stream. The processor is further configured to provide the user with access to the selected primary video stream, together with an option to access the alternative video stream. | 2019-12-12 |
20190379920 | METHOD AND SYSTEM FOR CREATING A CUSTOMIZED VIDEO ASSOCIATED WITH AN ADVERTISEMENT - A method for creating a customized video associated with an advertisement is implemented using a processor controlling a recording device. The method includes: after receiving a user command for recording a source video, controlling the recording device to start recording the source video as a recorded video; determining a selected advertisement; and processing the recorded video to create a customized video based on the recorded video and the selected advertisement. During playback of the customized video, the selected advertisement is displayed at a specific time instance. | 2019-12-12 |
20190379921 | Detection of CPD from Signals Captured at Remote PHY Device - Synchronous capture of a forward signal and a related CPD signal at a remote PHY device (RPD) for detecting and locating CPD is disclosed. The RPD delivers the forward signal to a coaxial cable plant. The forward signal propagates from the RPD to a CPD source and the CPD signal propagates from the source to the RPD within a round-trip interval. The steps include: (a) capturing the forward signal from the RPD during the round-trip interval; (b) generating a reference signal, substantially simulating the CPD signal, from the forward signal; (c) supplying the reference signal to the RPD; (d) receiving the reference signal in the RPD via a return channel; and (e) capturing the CPD signal at the RPD in the return channel during the round-trip interval. Reference and actual CPD signals are processed as a combined return signal for detecting CPD. | 2019-12-12 |
20190379922 | DYNAMIC DELAY EQUALIZATION FOR MEDIA TRANSPORT - Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals. | 2019-12-12 |
20190379923 | Systems and Methods for Providing Access to Rights Holder Defined Video Clips - Computer-implemented systems and methods are provided for providing access to a portion of a video to a requesting user. For example, a computer can receive an identification of a video, a starting point of a clip within the video, and an ending point of the clip within the video from a rights holder. The computer can define a video clip based on the identified video, the starting point, and the ending point. The computer can also provide a link by which a requesting user is provided access to the video clip. | 2019-12-12 |
20190379924 | INTELLIGENT MULTI-DEVICE CONTENT DISTRIBUTION BASED ON INTERNET PROTOCOL ADDRESSING - A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, including: identifying, by a computer processor, first advertising content served to a first client device; identifying a first client device IP address associated with the first client device, where the first client device is linked to a household profile; submitting, to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, where one or more content placement opportunities identify at least a portion of a second client device IP address of a second client device; linking the second client device to the household profile; selecting second advertising content based on the first advertising content; and providing the second advertising content for the content placement opportunity to be displayed on the second client device. | 2019-12-12 |
20190379925 | WEARABLE DEVICE AND METHODS FOR TRANSMITTING INFORMATION BASED ON PHYSICAL DISTANCE - A wearable apparatus for providing information to a user of the wearable apparatus may include at least one image sensor configured to capture a plurality of images from an environment of the user of the wearable apparatus, at least one communication device, and at least one processing device. The processing device may be programmed to analyze at least one of the plurality of images to detect an object in the environment of the user of the wearable apparatus, determine a measurement of an estimated physical distance from the user to the object, and transmit, based on the measurement and using the at least one communication device, information related to the detected object. | 2019-12-12 |
20190379926 | METHOD OF OPTIMIZING MEDIA USED TO DISPLAY MOVING IMAGES - A method for optimizing an animation file by reducing its size without substantially modifying the quality of the animation as viewed by a user is disclosed. The solution includes assigning a metadata tag to each frame in the animation file and creating a metadata playback file to store a sequence of frames that should be played during playback of the optimized animation file. Each animation frame in the original animation file is then compared to all other previous non-repetitive frames to determine if the current frame is substantially similar to a previous one. When a frame is determined to be substantially similar, it is deleted in the optimized animation file, while a reference to the previous similar frame is included in the sequence of frames stored in the metadata playback file. | 2019-12-12 |
20190379927 | Media Content Identification on Mobile Devices - A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification. | 2019-12-12 |
20190379928 | Media Content Identification on Mobile Devices - A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification. | 2019-12-12 |
20190379929 | Media Content Identification on Mobile Devices - A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification. | 2019-12-12 |
20190379930 | Media Content Identification on Mobile Devices - A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification. | 2019-12-12 |
20190379931 | Media Content Identification on Mobile Devices - A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification. | 2019-12-12 |
20190379932 | Set-Top Box with Enhanced Behavioral Controls and System and Method for Use of Same - A set-top box with enhanced behavioral controls and system and method for use of the same are disclosed. In one embodiment of the set-top box, a wireless transceiver is located within a housing, which also interconnectively includes a television input, a television output, a processor, and memory. The set-top box may pair with an electronic door locking apparatus coupled to a door that is room-colocated with the set-top box in a hospitality establishment. The set-top box may then receive a status signal from the electronic door locking apparatus relative to the open/closed status of the door and locked/unlocked status of the door. | 2019-12-12 |
20190379933 | METHODS AND APPARATUS TO INCREASE A MATCH RATE FOR MEDIA IDENTIFICATION - Methods and apparatus are disclosed herein that increase a match rate for over-the-top media. An example apparatus includes a signature generator to generate a first signature of a first portion of a first media element and an audience measurement interface to receive a second signature of media monitored by a panelist meter. The example apparatus further includes a media element analyzer to compare the first signature and the second signature, determine a number of hits associated with the first media element based on the comparison, and, when the number of hits meets a threshold, generate a third signature of the first media element, the third signature generated for a second portion of the first media element, the second portion greater than the first portion. | 2019-12-12 |
20190379934 | Measuring Video-Program-Viewing Activity - A computer-implemented method of using video viewer interaction data as input to a measurement engine which then calculates: demographic level and aggregate level (a) household reach for advertisements and video content based on user defined reach periods, (b) One-minute, Thirty-minute, and Sixty-minute channel viewing metrics, and (c) One-minute, Thirty-minute, and Sixty-minute aggregate viewing metrics, all based on second-by-second household level viewing activity. Also shows creation of Commercial Schedule Cumulative Audience, Impressions for Reach Periods, Demographic Group Impressions, Average Audience, Average Audience Share, Average Rating, Households Using Television, and Households Using Television Percent using household level data. Works with IP and linear video delivery. Together these metrics provide detailed information on customer viewing behavior which can be used to drive business decisions for service providers, advertisers, and content producers. | 2019-12-12 |
20190379935 | METHODS AND APPARATUS TO CALIBRATE RETURN PATH DATA FOR AUDIENCE MEASUREMENT - Example apparatus disclosed herein include a return path data classifier to classify a first viewing period associated with segments of return path data received from a set top box into tuning classifications based on the segments of the return path data; calculate a total reported tuning duration for the first viewing period when the first viewing period is classified as live or playback tuning; and compare the total reported tuning duration to a duration threshold to determine whether the segments of return path data associated with the first viewing period are valid. The example apparatus also includes a return path data rectifier to rectify missing tuning data associated with a second viewing period based on tuning data included in the segments of return path data associated with the first viewing period when the segments of the return path data associated with the first viewing period are determined to be valid. | 2019-12-12 |
20190379936 | SYSTEM AND METHODS FOR ANALYZING CONTENT ENGAGEMENT IN CONJUNCTION WITH SOCIAL MEDIA - Audience engagement is analyzed by receiving at least one analysis parameter comprising a content selection parameter, identifying one or more content based on the content selection parameter, determining viewership for the one or more content, determining one or more keywords for the one or more content based on the content, filtering social media messages based on the determined one or more keywords, and calculating an audience engagement measurement corresponding to the one or more content based on the viewership and the social media messages. | 2019-12-12 |
20190379937 | AUTOMATIC RATING SYSTEM USING BACKGROUND AUDIO CUES - Methods and systems for capturing, transmitting and processing data for generating ratings relating to multimedia programming based on passively obtained user cues are disclosed herein. | 2019-12-12 |
20190379938 | COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR DETERMINING ATTENTIVENESS OF USER - Disclosed herein is a method and system for collecting attentiveness information associated with a user's response to consuming a piece of media content. The attentiveness information is used to create an attentiveness-labelled behavioural data for the user's response. A computer-implemented attentiveness model may be generated by applying machine learning techniques to the a set of attentiveness-labelled behavioural data from multiple users. The system may comprise an annotation tool that facilitates human labelling of the user's response with attentiveness data. The resulting attentiveness model is therefore based on correlations indicative of attentiveness within the attentiveness-labelled behavioural data and/or physiological data that are based on real human cognition rather than a predetermined feature or combination of features. | 2019-12-12 |
20190379939 | SYSTEMS AND METHODS FOR PROVIDING RECOMMENDATIONS BASED ON SHORT-MEDIA VIEWING PROFILE AND LONG-MEDIA VIEWING PROFILE - Systems and methods are provided herein for providing recommendations to a user. A short-media viewing profile may be maintained for the user. The short-media viewing profile may be based on user's behavior while watching short-length media content. A long-media viewing profile may be maintained for the user. The long-media viewing profile may be based on user's behavior while watching long-length media content. In response to determining that the user is currently engaged in viewing short-length media content, a recommendation is provided to the user based on the short-media viewing profile. In response to determining that the user is currently engaged in viewing long-length media content, a recommendation is provided to the user based on the long-media viewing profile. | 2019-12-12 |
20190379940 | SYSTEM FOR SHARING USER-GENERATED CONTENT - A system for sharing user-generated content includes a plurality of video recording devices, a viewer device, and a processor. The plurality of video recording devices include cameras capable of capturing video. The recording devices are connected to a network for streaming the video onto the network and transmitting information about the video recording devices related to the streaming video. The viewer device is configured for receiving the streamed video from the network and displaying content based on the streamed video. The viewer device has a viewer-user interface, which can receive viewer-user input. The processor is configured for receiving the information and viewer-user input and selecting one or more videos to stream based on the information that is associated with the viewer-user input. The processors stream the selected videos to the viewer device. | 2019-12-12 |
20190379941 | METHOD AND APPARATUS FOR OUTPUTTING INFORMATION - A method and an apparatus for outputting information are provided. A specific embodiment of the method comprises: in response to receiving voice inputted by a user, generating a voiceprint characteristic vector based on the voice; inputting the voiceprint characteristic vector into a voiceprint recognition model to obtain identity information of the user; selecting, from a preset multimedia file set, a predetermined number of multimedia files matching the obtained identity information of the user as target multimedia files; and generating, according to the target multimedia files, preview information, and outputting the preview information. This embodiment realizes the multimedia preview information recommendation with pertinence. | 2019-12-12 |
20190379942 | METHOD AND APPARATUS FOR PROCESSING MULTIMEDIA RESOURCES - The disclosure relates to methods and apparatuses for processing multimedia resources. In one embodiment, a method comprises: obtaining a time distribution of one or more icons entered by one or more users with respect to multimedia resources; determining a specific period of the multimedia resources based on the time distribution; and in response to a request for the specific period from a user, executing an operation corresponding to the request on the multimedia resources corresponding to the specific period. Since icons can reflect viewing reactions of the user, the specific period obtained by the disclosed embodiments can be used to effectively segment multimedia resources based on a user reaction, facilitating rapid obtaining of a segment of interest by the user and improving the viewing experience of the user and efficiency of the device processing the multimedia resources. | 2019-12-12 |
20190379943 | EDITING TIMED-TEXT ELEMENTS - The described technology is generally directed towards integrated tools for editing and otherwise working with close-captioning captions (or subtitles), including an on-screen editing interface that allows a user to select and edit caption text directly on-screen. Caption editing can include changing positioning metadata associated with a caption, changing timing metadata associated with a caption, and/or changing text content/text style metadata of a caption. A counter is provided to assist the user with respect to how many additional characters can be added to the caption. Also provided is a search interface that locates captions within a large set of captions, such as the full set of captions for a video. | 2019-12-12 |
20190379944 | Enhanced Distribution Image System - A system is described for distributing images from a plurality of image capture devices using shared per-pixel parameter definitions for the images over a network of coordinated GPUs, processors, remote IoT devices and services, where minimal information transfer over the network is achieved by using pre-defined quantum states and minimizing serial stages and the coordination over the network is optimized using a machine learning engine. | 2019-12-12 |
20190379945 | Advanced Wireless IPTV Smart Television - A wireless IPTV SMART TV is provided with plurality of wireless modem modules configured to receive a plurality of wireless broadband connection signals synchronized from a plurality of cellular data networks, to process the plurality of wireless broadband connection signals, identify a set of data corresponding to a strongest wireless broadband connection signal strength, and convert said data into IPTV signals based on said IPTV provider access. | 2019-12-12 |
20190379946 | DISCOVERING AND DISPLAYING MEDIA CONTENT RELATED TO AN ELECTRONIC DOCUMENT - Systems, computer-readable storage mediums, and methods for discovering and displaying media content related to an electronic document. At a first computing device, document identifying information—which is one of: at least a portion of a network identifier or source code for the electronic document—for the electronic document is obtained. One or more media entities associated with the electronic document are then obtained from a server. A representation of a subset of the media entities is displayed, and a user selection from the representation of a respective media entity from the subset is obtained. In response, the respective media entity is displayed. | 2019-12-12 |
20190379947 | INTERMEDIATE KEY FRAME SELECTION AND ANIMATION - Mechanisms provide intermediate key frame animation during a media seek. A streaming server receives a seek request from a client device while the streaming server provides the client device with a media stream. The seek request is made when the media stream is playing at an initial location and the seek request includes a request to play the media stream from a seek location. In some embodiments, intermediate key frames before the seek location are identified. In other instances, intermediate key frames between the initial location and the seek location are identified. These intermediate key frames are provided to the client device for display before the media stream begins playing at the seek location. | 2019-12-12 |
20190379948 | VICINITY GENERATED ADVERTISEMENTS WITH ZONE BASED TRACKING OF 3D OBJECTS IN A 3D ENVIROMENT - A zoned 3D object is created for an intended 3D environment. Computer code is injected into the object. Computer code utilizes plugin file in the application. The object initiates a program that checks for users in a specified vicinity. Once a threshold is met program begins zone-based tracking. Program then submits media request for advertisement material to cloud server including application ID, user profile, device specifications. Cloud server delivers requested advertisements to plugin in application. Advertisements are displayed on zoned 3D object. Zone tracking measures user interaction via various inputs methods across all zones visible on zoned 3D object to all users in the 3D environment. All tracking data is sent to cloud server for processing. | 2019-12-12 |
20190379949 | System and Method for Temporally Adaptive Media Playback - Disclosed herein are systems, methods, and computer readable-media for temporally adaptive media playback. The method for adaptive media playback includes estimating or determining an amount of time between a first event and a second event, selecting media content to fill the estimated amount of time between the first event and the second event, and playing the selected media content possibly at a reasonably different speed to fit the time interval. One embodiment includes events that are destination-based or temporal-based. Another embodiment includes adding, removing, speeding up, or slowing down selected media content in order to fit the estimated amount of time between the first event and the second event or to modify the selected media content to adjust to an updated estimated amount of time. Another embodiment bases selected media content on a user or group profile. | 2019-12-12 |
20190379950 | INTELLIGENCE-DEFINED OPTICAL TUNNEL NETWORK SYSTEM AND NETWORK SYSTEM CONTROL METHOD - An intelligence-defined optical tunnel network system includes a first pod and a controller. The first pod includes multiple Optical Add-Drop Sub-systems (OADS) configured to transmit data between corresponding servers through ToR switches. First transmission modules of the OADSs are connected to each other in ring to form the first transmission ring. Second transmission modules of the OADSs are connected to each other in ring to form the second transmission ring. The controller is configured to set the ToR switches in order to build the optical tunnel from a first OADS to a second OADS on the second transmission ring by the second transmission modules if a disconnection occurs to the optical tunnel from the first OADS to the second OADS on the first transmission ring. | 2019-12-12 |
20190379951 | INTELLIGENCE-DEFINED OPTICAL TUNNEL NETWORK SYSTEM AND NETWORK SYSTEM CONTROL METHOD - An intelligence-defined optical tunnel network system includes multiple Optical Switch Interconnect Sub-systems (OSIS), in which a first OSIS is configured to transmit a first lateral transmission optical signal via a first line to a second OSIS, and transmit a second lateral transmission optical signal via a second line to the second OSIS. The second OSIS includes a failover sub-module and a micro-control unit. The failover sub-module is configured to output one of the first and the second lateral transmission optical signal based on a selective signal. The micro-control unit is configured to output the selective signal to the failover sub-module to control the failover sub-module output the second lateral transmission optical signal if a signal intensity of the first lateral transmission optical signal is lower than a threshold value. | 2019-12-12 |
20190379952 | MONITORING MULTIPLE PASSIVE OPTICAL NETWORKS - A PON system comprising multiple PONs, each having a respective intelligent splitter monitor (ISM). In addition to having a passive optical splitter therein, an ISM also has several remotely powered active components configured to monitor the presence of uplink light signals on the ports of the splitter and communicate with the central office using out-of-band optical signals. These ISM functionalities enable the network operator, e.g., to automatically map PON connectivity, pairing each port on the splitter with a distinct optical network unit. The PON system further comprises an optical module connected to the multiple PONs through an optical switch in a manner that supports shared access to said module by the corresponding multiple ISMs. In an example embodiment, the optical module comprises an optical transceiver capable of communicating with the ISM transceivers and one or more lasers configured to provide high-intensity light for remotely charging the ISM batteries. | 2019-12-12 |
20190379953 | INTELLIGENCE- DEFINED OPTICAL TUNNEL NETWORK SYSTEM CONTROLLER AND CONTROL METHOD THEREOF - An network system control method includes: planning an optical tunnel network according to a routing path table and transmitting a control command according to an optical tunnel network configuration of the optical tunnel network by a tunnel scheduling module, wherein the optical tunnel network includes multiple optical tunnels, and each of the optical tunnels includes a routing path and a wavelength; outputting a control signal to multiple optical switches and multiple top rack switches according to the control command by a configuration managing module; receiving flow statistics of the dataflows of the optical tunnels from the top rack switches, calculating dataflow rates of the dataflows and bandwidth usage rates of the optical tunnels, and transmitting a load notification when one of the bandwidth usage rates exceeds an preset interval by a bandwidth usage monitor; and replanning the optical tunnel network according to the load notification by the tunnel scheduling module. | 2019-12-12 |
20190379954 | INTELLIGENCE-DEFINED OPTICAL TUNNEL NETWORK SYSTEM AND NETWORK SYSTEM CONTROL METHOD - An intelligence-defined optical tunnel network system includes a plurality of pods. Any one of the pods includes a plurality of optical add-drop sub-systems (OADS), which are configured to perform data transmission, respectively, through a plurality of Top-of-Rack (ToR) switches between a corresponding plurality of servers. Any one of the OADSs includes a first transmission module and a second transmission module. The first transmission module is configured to perform data transmission at a first frequency band, and the first transmission module of any one of the OADSs connected to the first transmission module of the adjacent OADSs to form a first transmission ring. The second transmission module is configured to perform data transmission at a second frequency band differed to the first frequency band, and the second transmission module of any one of the OADSs connected to the second transmission module of the adjacent OADSs to form a second transmission ring. | 2019-12-12 |
20190379955 | Gradient Micro-Electro-Mechanical (MEMS) Microphone Assembly - MEMS microphone assembly which is formed by the combination of front and rear single piece boots, which are configured to mate, and a MEMS microphone. The front boot includes two ports for receiving sound waves which are provided to ports of the MEMS microphone. The front boot includes two collars to form the ports and which are used to align the MEMS microphone assembly in a housing containing the MEMS microphone assembly. Acoustic tubes transfer the sound waves from the ports to the MEMS microphone. There can be air channels provided with the acoustic tubes to reduce microphonics. The front and rear boots contain recesses to capture the MEMS microphone to simplify alignment and assembly. | 2019-12-12 |
20190379956 | Headrests - A vehicle headrest includes an electro-acoustic transducer and an acoustic enclosure that supports the electro-acoustic transducer. A unitary foam member is coupled to the acoustic enclosure. The foam member has regions of contrasting firmness including a first region having a first firmness and a second region having a second firmness that is greater than the first firmness. The second region defines a speaker grille that is configured to overlie the electro-acoustic transducer. | 2019-12-12 |
20190379957 | Speaker Box - The present disclosure discloses a speaker box, including a housing with an accommodation space. The housing includes an upper case and a lower case. A speaker is received in the accommodation space. The speaker includes a diaphragm for producing sound. The speaker box further includes a passageway, a front sound cavity formed between the diaphragm and the upper case, a front cavity, a receiving slot formed in the upper case recessing from a side of the upper case adjacent to the diaphragm along a direction away from the diaphragm; and an air adsorbing layer received in the receiving slot, a steel piece engaging with the upper case and packaging the air adsorbing layer in the receiving slot, and a number of air adsorbing holes for communicating with the front sound cavity. | 2019-12-12 |
20190379958 | Speaker Box - The speaker box provided by the present disclosure includes a housing with an accommodation space and a speaker in the accommodation space. The speaker includes a diaphragm for radiating sound. The housing includes a ring-shaped step for fixing the speaker. The step further forms a fastening slot for fixing the speaker. The stop further includes a number of recesses extending from a surface toward the fastening slot along a direction away from the fastening slot. BY virtue of the recesses, without changing the vibration space, the acoustic capacitor of the front cavity is increased, and the harmonic peak is lowered. Acoustic performance is accordingly improved. | 2019-12-12 |
20190379959 | ELECTRONIC DEVICE INCLUDING STYLUS PEN AND METHOD FOR CONTROLLING MICROPHONE OF THE SAME - An electronic device and method are disclosed. The electronic device includes a housing, microphone, wireless communication circuit, processor, memory, and stylus pen. The processor is configured to implement the method, including: when the stylus pen is located in the elongated hole, operate both the at least one first microphone and the second microphone to detect sound, and when the stylus pen is not located in the elongated hole, operate only the first microphone to detect sound. | 2019-12-12 |
20190379960 | Shock-Mounted and Positional Boundary Microphone - One or more boundary microphones is mounted with elastic shock cords and is mounted within a housing such that the microphone is isolated from other components to isolate the microphone and improve audio performance. Each microphone in a preferred embodiment is angularly adjustable to allow the microphone to be pointed toward a desired audio signal source. | 2019-12-12 |
20190379961 | MULTI-POSITION STRAP ANCHOR - This disclosure describes a multi-position strap anchor that is movable between a first position and a second position. In the first position, the strap anchor may be less accessible to attach to a strap, and in the second position, the strap anchor may be more accessible to attach to a strap. | 2019-12-12 |
20190379962 | VENTING HEADPHONES - Full ear covering venting audio headphones with a pair of ear cups. The ear cups have an ear cup shell portion with venting window formed in a sidewall thereof, ear cushions, a speaker, and a vent carrier rotatably positioned relative to the sidewall of the ear cup shell portion. The vent carrier has windows and the vent carrier is rotatable between a closed position where the vent carrier window are out of alignment with the venting window to thereby block the venting window on the ear cup shell portion, and an opened position, where the vent carrier windows are aligned with the venting windows to thereby unblock and expose the venting windows on the ear cup shell portion to allow air and sound to pass into the ear cup shells and to allow moisture and heat to better escape therefrom. | 2019-12-12 |
20190379963 | EYEWEAR ACCOMMODATING HEADSET - A headset may comprise at least one ear cup and an ear cup shaper configurable into at least two configurations. When the ear cup shaper is configured in a first of the configurations, the ear cup is shaped to contact the temple of a wearer of the headset. When the adjustable ear cup shaper is configured in a second of the configurations, the ear cup is shaped to accommodate the temple piece of a pair of eyeglasses of a wearer of the headset. The ear cup may comprise a filler material such as foam, and the adjustable ear cup shaper when configured in the second of the configurations may create a depression in the foam. The adjustable ear cup shaper may comprise a strap and/or a plunger. | 2019-12-12 |
20190379964 | EARPHONES WITH ACTIVITY CONTROLLED OUTPUT - The present disclosure relates to an earphone apparatus and method. The earphone apparatus includes an earpiece, including a speaker, configured for arrangement relative to a user's ear for listening to audio from the speaker, a bio-sensor, a motion sensor, and a controller configured to determine an activity state of the user based on aggregated sensor data from the bio-sensor and the motion sensor over time, and to control audio output to the user based on the determined activity state. | 2019-12-12 |
20190379965 | HYBRID RING-RADIATOR HEADPHONE DRIVER - A system and method for a hybrid ring-radiator headphone driver, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims. | 2019-12-12 |
20190379966 | SPEAKER MODULE FOR MOBILE DEVICE AND MOBILE DEVICE HAVING DUCT RADIATION STRUCTURE - A speaker module for a mobile device is provided. The speaker module changes a shape of an opening surface of a duct to which a protection member for preventing a foreign substance from entering is attached. The speaker module includes a speaker for outputting a sound signal, a body in which the speaker is mounted, a duct connected to the body for forming a radiation path of a sound signal output from the speaker, and a protection member attached to an opening surface of the duct for preventing a foreign substance from entering the speaker module, wherein the opening surface has an area larger than that of a cross-sectional opening surface formed vertically with respect to a length direction of the duct. | 2019-12-12 |
20190379967 | CONTROL UNIT - Control unit for controlling a parameter in an multimedia system said control unit comprising a bracket where the multimedia system can be manipulated relative to the bracket from a neutral position to an unbalanced position, and where the bracket urges the multimedia system back to the neutral position, and a receiver in the multimedia system registering the manipulation of the multimedia system, whereby the control unit alters the parameter in response to the registration by the receiver. | 2019-12-12 |
20190379968 | SPEAKER DEVICE - A speaker device includes a housing, an engagement structure, a sound guide structure, and a speaker unit. The housing has an accommodating space. The engagement structure is disposed on the housing. The sound guide structure is detachably engaged with the engagement structure. The speaker unit is located in the accommodating space and configured to sound towards the sound guide structure. | 2019-12-12 |
20190379969 | MICROPHONE ASSEMBLY HAVING A RECONFIGURABLE GEOMETRY - The disclosure relates to a microphone assembly ( | 2019-12-12 |
20190379970 | ACOUSTIC PROCESSING APPARATUS, ACOUSTIC PROCESSING SYSTEM, ACOUSTIC PROCESSING METHOD, AND STORAGE MEDIUM - An acoustic processing apparatus includes a detection unit configured to detect a change in a state of a microphone, and a determination unit configured to determine a parameter to be used in acoustic signal generation by a generation unit configured to generate an acoustic signal based on one or more of a plurality of channels of sound collection signals acquired based on sound collection by a plurality of microphones, wherein in a case where a change in at least any of states of the plurality of microphones is detected by the detection unit, the determination unit determines the parameter based on the states of the plurality of microphones after the change. | 2019-12-12 |
20190379971 | ELECTRIC OVERCURRENT PROTECTION SYSTEM AND METHOD - One general aspect includes a method for electric overcurrent protection, the method including: calculating, via a controller, a system electric current sum; receiving, via the controller, audio production electric current data; comparing, via the controller, the system electric current sum and audio production electric current data; and when the audio production electric current data exceeds the system electric current sum, invoke a fail-soft action configured to prevent electric overcurrent from being delivered to an audio speaker. | 2019-12-12 |
20190379972 | TECHNIQUES FOR HOWLING DETECTION - The application describes techniques for howling detection. A processing module for a noise control circuit is described. The processing module comprises a howling detector configured to receive an input signal and to determine a log-linearity metric based on the input signal. Gain adjustment of the noise control unit following the detection of howling is also described, wherein the amount of gain adjustment may be based on an estimation of the maximum stable gain of the noise control unit. | 2019-12-12 |
20190379973 | MANUAL CHARACTERIZATION OF PERCEIVED TRANSDUCER DISTORTION - Systems and methods for manual characterization of perceived transducer distortion are described. The system includes a signal generator, a controller, a multi-band compressor, and an audio transducer. The signal generator is configured to generate a test signal for a frequency band. The test signal includes at least two simultaneous frequency-modulated tones, which may be combined together in an amplitude-modulated envelope. The at least two simultaneous frequency-modulated tones have different frequencies within the frequency band. The controller is configured to receive user input indicating a gain value. The multi-band compressor is coupled to the signal generator. The multi-band compressor is configured to adjust an amplitude of a component of the test signal based on the gain value. The audio transducer is coupled to the multi-band compressor. The audio transducer is configured to generate an audio signal based on the test signal. | 2019-12-12 |
20190379974 | AUTOMATIC CHARACTERIZATION OF PERCEIVED TRANSDUCER DISTORTION - Systems and methods for automatic characterization of perceived transducer distortion are described. The system includes a controller configured to receive a distortion level; a signal generator configured to generate a test signal for a frequency band in response to the distortion level, the test signal including at least two simultaneous tones, the at least two simultaneous tones having different frequencies within the frequency band; an audio transducer configured to generate an audio signal based on the test signal; and a distortion tuner configured to receive the audio signal and to determine the distortion level of the system based on a detected amount of distortion in the audio signal. | 2019-12-12 |
20190379975 | FILTER GENERATION DEVICE, FILTER GENERATION METHOD, AND PROGRAM - A processor of a filter generation device according to an embodiment includes an extraction unit that extracts a first signal having a first number of samples from samples preceding a boundary sample of a sound pickup signal, a signal generation unit that generates a second signal containing a direct sound from a sound source and having a second number of samples larger than the first number of samples based on the first signal, a transform unit that transforms the second signal into a frequency domain and generates a spectrum, a correction unit that increases a value of the spectrum in a correction band and generates a corrected spectrum, an inverse transform unit that inversely transforms the corrected spectrum into a time domain and generates a corrected signal, and a generation unit that generates a filter based on the sound pickup signal and the corrected signal. | 2019-12-12 |
20190379976 | SYSTEMS AND METHODS FOR USING MULTIPLE ACTUATORS FOR ENHANCED USER EXPERIENCE - Systems and methods for generating a haptic output from an audio signal having a continuous stream of sampled digital audio data are provided. A haptic processing system receives the digital audio data, analyses the digital audio data for processing and extracts haptic signals for generating a haptic effect through an actuator. The method includes passing the digital audio signal on through dynamic processor(s), adjusting the dynamic range of the digital audio signal, extracting the signal envelope of the audio data, synthesising low-frequency signals from the extracted signal envelope, and enhancing the low-frequency content using a resonator. The haptic output is generated by mixing the digital audio signal with outputs from the different modules of the haptic processing system. An analytics module monitors, controls and adjusts the processing of the digital audio signal at the noise gate module, the compressor module and the envelope module to enhance the haptic output. | 2019-12-12 |
20190379977 | SYSTEMS AND METHODS FOR GENERATING HAPTIC OUTPUT FOR ENHANCED USER EXPERIENCE - Systems and methods for generating a haptic output from an audio signal having a continuous stream of sampled digital audio data are provided. A haptic processing system receives the digital audio data, analyses the digital audio data for processing and extracts haptic signals for generating a haptic effect through an actuator. The method includes passing the digital audio signal on through dynamic processor(s), adjusting the dynamic range of the digital audio signal, extracting the signal envelope of the audio data, synthesising low-frequency signals from the extracted signal envelope, and enhancing the low-frequency content using a resonator. The haptic output is generated by mixing the digital audio signal with outputs from the different modules of the haptic processing system. An analytics module monitors, controls and adjusts the processing of the digital audio signal at the noise gate module, the compressor module and the envelope module to enhance the haptic output. | 2019-12-12 |
20190379978 | MINIATURE RECEIVER - A miniature receiver including a first moveable diaphragm being acoustically connected to an intermediate volume, and a second moveable diaphragm being acoustically connected to the intermediate volume and a rear volume. The acoustic compliance of the intermediate volume is smaller than the acoustic compliances of the respective first and second moveable diaphragms. An associated method is also disclosed. | 2019-12-12 |
20190379979 | DIAPHRAGM STRUCTURE FOR LOUDSPEAKER - This disclosure provides a diaphragm structure of a loudspeaker, including a surround and an annular body. The surround is annular and has an inner rim and an outer rim relative to the inner rim. The annular body disposed on the inner rim of the surround is integrally formed by a plurality of rigid reinforcing units arranged in a circle. Each rigid reinforcing unit includes a first side edge, a second side edge, and two third side edges connected to the first side edge and the second side edge. The two third side edges are formed by a plurality of first reference points at different height positions, and heights of the first reference points asymmetrically and gradually decrease from the middle towards the first side edge and the second side edge to form a substantially upward curve. A peak ridge line is defined between first reference points at the highest position of the two third side edges located on the opposite sides, and the peak ridge line is formed by a plurality of second reference points at different height positions, and heights of the second reference points symmetrically and gradually increase from the middle towards the two third side edges to form a substantially downward curve. | 2019-12-12 |
20190379980 | INVERTED MOTOR TRANSDUCER WITH CENTRAL VENT - An electrodynamic transducer includes a rear frame defining an open frame interior and having an annular base. A central vent extends through the transducer along a central axis, where a first segment of the central vent extends upwardly from the base. A movable diaphragm is positioned within the open frame interior and operably connected to the rear frame. A magnet assembly is concentrically disposed with respect to a second segment of the central vent and coupled to a third segment of the central vent forward of the diaphragm, wherein a magnetic air gap is defined between the magnet assembly and the central vent. A voice coil is disposed within the magnetic air gap and operably connected to the diaphragm. The central vent allows bi-directional air flow in and out of the transducer. When the transducer is mounted in an enclosure, the central vent may function as a Helmholtz port. | 2019-12-12 |
20190379981 | Diaphragm for Producing sound and Speaker Using Same - The present disclosure discloses a diaphragm for radiating sound, includes: a dome part and a suspension part surrounding the dome part. The suspension part includes a first subgroup, a second subgroup, and a third subgroup arranged in a sequence, the first subgroup being close to the dome part, the third subgroup away from the dome part, and the second subgroup between the first and third subgroups. Each of the first, second, and third subgroups includes a number of patterns arranged along a circumference direction of the dome part. Selected patterns in the second subgroup are opposite to corresponding patterns in the first subgroup, and selected patterns in the second subgroup are opposite to corresponding patterns in the third subgroup; and each corner of the suspension part is provided with the first subgroup, the second subgroup and the third subgroup. | 2019-12-12 |
20190379982 | RESONANT LOUDSPEAKER FOR PREVENTING DROPPING - The present invention discloses a resonant loudspeaker for preventing dropping, comprising: a plastic bracket, wherein the bottom of the plastic bracket is provided with a clamping groove; a base, wherein the periphery of the base is clamped into the clamping groove; a voice coil arranged on an upper part of the base, wherein the top of the voice coil is connected with a coil; and a U cup, wherein the bottom of the U cup is connected with the coil, the upper part of the plastic bracket is bonded with an upper bouncing wave and one end of the upper bouncing wave is bonded with the U cup. The present invention adds the plastic bracket, a lower bouncing wave and the upper bouncing wave, so as to reduce distortion, realize smooth frequency response curve and effectively solve the problems of dropping, life and high distortion of a vibrating loudspeaker. | 2019-12-12 |
20190379983 | ELECTROSTATIC GRAPHENE SPEAKER - This disclosure provides systems, methods, and apparatus associated with an electrostatically driven graphene speaker. In one aspect, a device includes a graphene membrane, a first frame on a first side of the graphene membrane, and a second frame on a second side of the graphene membrane. The first frame and the second frame both include substantially circular open regions that define a substantially circular portion of the graphene membrane. A first electrode is proximate the first side of the circular portion of the graphene membrane. A second electrode proximate the second side of the circular portion of the graphene membrane. | 2019-12-12 |
20190379984 | MEMS TRANSDUCER AMPLIFIERS - This applications relates to methods and apparatus for amplifying signals from capacitive transducers, in particular MEMS transducers such as MEMS capacitive microphones. An amplifier circuit has a signal node for receiving the input signal, a transducer biasing node for outputting a transducer bias voltage for biasing the capacitive transducer, and a voltage buffer configured to generate a buffered bias voltage at a buffer node. An amplifier arrangement is configured to receive the input signal from the signal node and the buffered bias voltage. The amplifier circuit comprises a signal path for supplying the buffered bias voltage to the transducer biasing node via a first capacitance, and the amplifier arrangement comprises a feedback resistor network configured such that: a change in input signal with respect to the buffered bias voltage results in a change in the output signal with respect to the buffered bias voltage with a gain greater than one; and a change in the buffered bias voltage results in a change in the output signal with a gain equal to one. | 2019-12-12 |
20190379985 | HEARING DEVICE COMPRISING ADAPTIVE SOUND SOURCE FREQUENCY LOWERING - A hearing device comprises a) an input unit for providing at least one electric input signal representing sound in a frequency sub-band representation, b) an SNR estimation unit for estimating a signal to noise ratio and/or a level estimation unit for estimating a level of said at least one electric input signal, and c) a configurable frequency transposition unit for transposing content of a source frequency sub-band FB | 2019-12-12 |
20190379986 | FITTING DEVICES, SERVER DEVICES AND METHODS OF REMOTE CONFIGURATION OF A HEARING DEVICE - A method performed by a fitting device, the fitting device being a part of a hearing system configured for remotely configuring a hearing device, the method includes: obtaining hearing device data comprising a hearing device identifier of the hearing device; obtaining a session key; generating a configuration initiation request based on the session key and the hearing device identifier; transmitting the configuration initiation request to a server device; receiving a configuration initiation response from the server device, the configuration initiation response comprising configuration keying material; generating a configuration package based on configuration data for the hearing device and based on the configuration keying material, the configuration package comprising configuration package data; and transmitting the configuration package to the server device. | 2019-12-12 |
20190379987 | METHOD OF MANUFACTURING A COMPONENT OF A HEARING DEVICE AND COMPONENT - In a method for manufacturing a component for a hearing device, at least one ear canal of a wearer for whom the hearing device is intended is measured and measurement data of the ear canal is then generated. A first value for a material property of at least a first demarcated region of the component is set based on the measurement data. The component is prepared in such a way that the material property has the first value for at least the first demarcated region of the finished component. | 2019-12-12 |
20190379988 | Systems and Methods for Equalizing Audio for Playback on an Electronic Device - A method includes receiving a request to output audio at a speaker of an electronic device, determining whether the speaker of the electronic device is facing substantially towards or away from a support surface, identifying, based on whether the speaker of the electronic device is facing substantially towards or away from the support surface, an equalization setting, and providing, for output at the speaker of the electronic device, an audio signal with the equalization setting. | 2019-12-12 |
20190379989 | BINAURAL AUDIO SYSTEMS AND METHODS - Some embodiments include a system for delivery of binaural audio to a consumer including a computing device with a processor, a non-transitory computer readable medium having stored instructions that when executed by the computing device, cause the computing device to perform operations for delivery of the binaural audio to the consumer through the consumer device. The operations can enable a delivery server to associate the consumer device with a binaural audio file associated with the event attended by the consumer. The operations can enable the consumer device to retrieve and download a binaural audio file from the delivery server, and to receive synchronization information associated with the event and the binaural audio file. The operations can also include processing the binaural audio file and delivering audio through an audio emitting device coupled to the consumer device, where the delivered audio is synchronized with the event. | 2019-12-12 |
20190379990 | COMPATIBLE MULTI-CHANNEL CODING/DECODING - In processing a multi-channel audio signal having at least three original channels, first and second downmix channels derived from the original channels are provided. For a selected original channel of the original channels, channel side information are calculated such that a downmix channel or a combined downmix channel including the first and second downmix channels, when weighted using the channel side information, results in an approximation of the selected original channel. The channel side information and the first and second downmix channels form output data to be transmitted to a low-level decoder, which only decodes the first and second downmix channels, or to a high-level decoder, which provides a full multi-channel audio signal based on the downmix channels and the channel side information. Since the channel side information occupy few bits only and since the decoder does not use dematrixing, an efficient and high quality multi-channel extension for stereo players and enhanced multi-channel players is acquired. | 2019-12-12 |
20190379991 | APPARATUS AND METHOD FOR FRONTAL AUDIO RENDERING IN INTERACTION WITH SCREEN SIZE - Provided is an apparatus and method for frontal audio rendering in interaction with a screen size, the method including measuring playback environment information used to play back input content; and correcting an audio signal to be output based on the measured playback environment information and production environment information included in the input content. | 2019-12-12 |
20190379992 | EFFICIENT RENDERING OF VIRTUAL SOUNDFIELDS - An audio system and method of spatially rendering audio signals that uses modified virtual speaker panning is disclosed. The audio system may include a fixed number F of virtual speakers, and the modified virtual speaker panning may dynamically select and use a subset P of the fixed virtual speakers. The subset P of virtual speakers may be selected using a low energy speaker detection and culling method, a source geometry-based culling method, or both. One or more processing blocks in the decoder/virtualizer may be bypassed based on the energy level of the associated audio signal or the location of the sound source relative to the user/listener, respectively. In some embodiments, a virtual speaker that is designated as an active virtual speaker at a first time, may also be designated as an active virtual speaker at a second time to ensure the processing completes. | 2019-12-12 |
20190379993 | SYSTEM AND METHOD TO CAPTURE IMAGE OF PINNA AND CHARACTERIZE HUMAN AUDITORY ANATOMY USING IMAGE OF PINNA - An image of a pinna is captured. Based on the image of the pinna, a non-linear transfer function is determined which characterizes how sound is transformed at the pinna. A signal is output indicative of one or more audio cues to facilitate spatial localization of sound via the pinna, where the one or more audio cues is based on the non-linear transfer function. | 2019-12-12 |
20190379994 | APPLICATIONS AND FORMAT FOR IMMERSIVE SPATIAL SOUND - Methods, systems, and apparatuses are disclosed for generating a spatial audio format. An input audio source may include one or more individual channels. The one or more individual channels may be designated to be played by a corresponding one or more speakers. The one or more individual channels of the audio source may be separated. The one or more individual tracks may be input into a modeling space representing a multi-dimensional space. The modeling space may include a plurality of emitters at various locations in a vector space. Each of the one or more individual channels may be panned to one or more of the plurality of emitters. The panning may be based on a normalized proximity of the one or more individual channels in the modeling space to the plurality of emitters. The one or more of the plurality of emitters may be encoded into a single multichannel file. | 2019-12-12 |
20190379995 | METHOD FOR GENERATING CUSTOMIZED SPATIAL AUDIO WITH HEAD TRACKING - A headphone for spatial audio rendering includes a first database having an impulse response pair corresponding to a reference speaker location. A head sensor provides head orientation information to a second database having rotation filters, the filters corresponding to different azimuth and elevation positions relative to the reference speaker location. A digital signal processor combines the rotation filters with the impulse response pair to generate an output binaural audio signal to transducers of the headphone. Efficiencies in creating impulse response or HRTF databases are achieved by sampling the impulse response less frequently than in conventional methods. This sampling at coarser intervals reduces the number of data measurements required to generate a spherical grid and reduces the time involved in capturing the impulse responses. Impulse responses for data points falling between the sampled data points are generated by interpolating in the frequency domain. | 2019-12-12 |
20190379996 | BINAURAL AUDIO CALIBRATION - A computer-implemented method for calibrating audio of a virtual reality device, the method comprising: determining a difference between a perceived tone location and an actual audible tone location, in response to an emitting of the actual audible tone; wherein the tone comprises a spectral tone, and creating and calibrating a user ear model by: emitting the spectral tone at a random time during a simulation by the virtual reality device; determining the perceived tone location during the simulation; and computing an error adjustment for one or more geometric variables of a default ear model based on a result of the determining. | 2019-12-12 |
20190379997 | LOW-FREQUENCY INTERCHANNEL COHERENCE CONTROL - A system and method for providing low interaural coherence at low frequencies is disclosed. In some embodiments, the system may include a reverberator and a low-frequency interaural coherence control system. The reverberator may include two sets of comb filters, one for the left ear output signal and one for the right ear output signal. The low-frequency interaural coherence control system can include a plurality of sections, each section can be configured to control a certain frequency range of the signals that propagate through the given section. The sections may include a left high-frequency section for the left ear output signal and a right high-frequency section for the right ear output signal. The sections may also include a shared low-frequency section that can output signals to be combined by combiners of the left and right high-frequency sections. | 2019-12-12 |
20190379998 | VEHICLE OCCUPANT POSITION DETERMINATION - A method and system for determining a driver is provided. The method includes receiving and analyzing GPS data identifying locations of GPS enabled devices of a plurality of users. A group of users are determined to be located within a specified proximity to each other based on the analysis. The group of users are determined, based on an altitude, velocity, and a vector of the group of users, to be located within a vehicle. A position and role for each user with respect to the vehicle is determined. Selected functions of each GPS enabled device are controlled based on each role. | 2019-12-12 |
20190379999 | TIME-BASED VERIFICATION FOR DETERMINING PRESENCE OF DEVICES AND/OR INDIVIDUALS AT SPECIFIC LOCATIONS - Time-based verification system for determining presence of individuals at specific locations. A method may include determining a presence of a computing device associated with an individual at a location during a first time period; obtaining identification data of the individual; determining an identification of the individual based on obtaining the identification data and the presence of the computing device; verifying the individual is expected at the location based on determining the identification of the individual; and performing a secure action based on verifying that the individual is expected at the location. | 2019-12-12 |
20190380000 | LOCATION-BASED SERVICES - A method and system for presenting location-based alerts on mobile devices is discussed. The method includes tracking user locations of users based on mobile device locations of mobile devices associated with the users. The mobile device locations can be determined based on location data transmissions from the mobile devices, with respective transmission lengths based on user preferences. The method includes presenting an interactive map interface for display on a first mobile device of a first user. The interactive map interface can display, based on the tracking, names of locations and the user locations. The interactive map interface can display pictures, each associated with a respective location or a user. In response to a determination, based on the tracking, that a second mobile device of a second user has arrived at a location defined by a geofence, a location notification can be pushed to the first mobile device. | 2019-12-12 |
20190380001 | LOCATION-BASED SERVICES - A method and system for presenting location information on mobile devices is discussed. The method includes tracking, at a device associated with a user, mobile locations of mobile devices associated with the user, the mobile locations based on server data received from a location server. The method includes displaying an interactive map via a User Interface (UI) on a device display of the device, where the interactive map can indicate mobile locations with respect to names of physical locations. The method includes displaying a control element, on the UI, for receiving a user selection to control a first mobile device of the one or more mobile devices. The method also includes communicating, based on receiving the user selection, with the location server to remotely control the first mobile device. | 2019-12-12 |
20190380002 | LOCATION-BASED SERVICES - A method and system for effecting changes on a mobile device. The method includes determining a physical location of a point of interest. The method includes automatically generating a geofence proximate to the point of interest based on the determined physical location. The method includes detecting when the mobile device enters the geofence. The method includes tracking a duration of time spent within the geofence by the mobile device. The method also includes effecting a change on the mobile device based on the duration of time spent within the geofence by the mobile device. | 2019-12-12 |
20190380003 | GUIDANCE ASSISTANCE APPARATUS, GUIDANCE ASSISTANCE METHOD, AND STORAGE MEDIUM FOR STORING PROGRAM - A guidance assistance apparatus includes: a memory that stores a set of instructions; and at least one processor configured to execute the set of instructions to: acquire a guidance route through which a guided person is to be guided from routes from a start-point position to an endpoint position; calculate, based on information relating to the routes, an influence level on the guided person in a case in which the guided person deviates from the acquired guidance route, with respect to each of branch places at which the guidance route branches into a route different from the guidance route; and output the calculated influence level. | 2019-12-12 |
20190380004 | GUIDANCE ASSISTANCE APPARATUS, GUIDANCE ASSISTANCE METHOD, AND STORAGE MEDIUM FOR STORING PROGRAM - A guidance assistance apparatus includes: a memory that stores a set of instructions; and at least one processor configured to execute the set of instructions to: acquire a guidance route through which a guided person is to be guided from routes from a start-point position to an endpoint position; calculate, based on information relating to the routes, an influence level on the guided person in a case in which the guided person deviates from the acquired guidance route, with respect to each of branch places at which the guidance route branches into a route different from the guidance route; and output the calculated influence level. | 2019-12-12 |
20190380005 | GROUP TRAVEL AND MAP INTEGRATION TOOL FOR ONLINE AND OFFLINE CONNECTIVITY AND LOCATION TRACKING IN REAL TIME - A system and method for maintaining private communication between groups of travelers travelling to the same destination. The method is achieved using a navigation module working with an infotainment device such as mobile phone/vehicle dashboard. The navigation module includes a long range, low power transceiver, a positioning transceiver, a Bluetooth wireless transceiver and a network communication transceiver. Each traveler has a navigation module. The method dynamically hosts an instance of the cloud for a connected group. The group leader can create a private travel group and the group is connected using both the cloud a long range, low power RF network. The method helps the group to interact among themselves by sharing their live positions, and responses such as alerts or chats. The group remains connected while the network communication transceiver is active (online) and while long range, low power RF network is active (offline). | 2019-12-12 |
20190380006 | VOICE ASSISTANCE DIRECTION - The present disclosure involves systems, software, and computer implemented methods for identifying locations associated with particular users in response to requests from a visitor or fellow user. One example system includes a communications module, a plurality of sensors located in a defined area configured to at least partially determine locations of at least one person, and a location database including location information received from the sensors associating particular persons with particular locations associated with particular sensors. A request for a location associated with a particular person is received from a first device. A current location associated with one of the plurality of sensors is determined from the location database, wherein the current location is also associated with the particular person. A response to request is generated including the current location and is transmitted to the first device. | 2019-12-12 |