Patent application number | Description | Published |
20090049979 | Method for Creating a Beat-Synchronized Media Mix - Methods for beat synchronization between media assets are described. In one embodiment, beat synchronized media mixes can be automatically created. By way of example, a beat synchronized event mix can be created by selecting a plurality of media assets, arranging the media assets into an unsynchronized media mix, determining the a profile of each of the media assets in the media mix, automatically beatmatching the beats of adjacent media assets in the media mix, and automatically beatmixing the beats of adjacent beatmatched media assets to create the beat-synchronized media mix. The media assets that can be used include both audio and video media. Media assets are selected based on a specific set of media asset selection criteria, which can include music speed or tempo, music genre, music intensity, media asset duration, user rating, and music mood. A beat synchronized event mix can be subdivided into one or more event mix segments. Each event mix segment can have its own selection criteria. | 02-26-2009 |
20110010179 | VOICE SYNTHESIS AND PROCESSING - A method and an apparatus for voice synthesis and processing have been presented. In one exemplary method, a first audio recording of a human speech in a natural language is received. Then speech analysis synthesis algorithm is applied to the first audio recording to synthesize a second audio recording from the first audio recording such that the second audio recording sounds humanistic and consistent, but unintelligible. | 01-13-2011 |
20110289407 | FONT RECOMMENDATION ENGINE - At least certain embodiments of the present disclosure include a method to identify top hits in search result based on learned user preferences. In one embodiment, an editor receives a user selection of a font to be used in a document when the user is composing the document using the editor. The editor invokes a font recommendation engine. Based on the font selected, the font recommendation engine automatically recommends a set of one or more fonts to the user according to a statistical model of font usage. | 11-24-2011 |
20120014613 | INTELLIGENT DOCUMENT SCANNING - A method, apparatus, and system, for scanning a first portion of a data to generate a second portion of data is provided. A control parameter relating to a level of detail associated with filtering a first portion of data is received. The filtering of the first portion of data is performed based upon the control parameter. The filtering of the first portion of data includes a rule-based filtering, a context-based filtering, a statistical-based filtering, or a semantic-based filtering. Performing the filtering provides for a reduction of a portion of the first portion of data. A second portion of data that is smaller than the first portion of data is provided based upon the filtering of the first portion of data. | 01-19-2012 |
20120040644 | MEDIA/VOICE BINDING PROTOCOL AND RELATED USER INTERFACES - One or more media items can be bound to a voice call using a binding protocol. The binding protocol allows call participants to more easily transfer media items to other call participants using one or more user interfaces. A call participant can initiate a media transfer by selecting the media and a communication modality for transferring the media. The binding protocol can be active or lazy. In lazy binding, the call participant can select the desired media for transfer before the voice call is established, and subsequently mark the media for binding with the voice call. In active binding, the call participant can select and transfer the desired media item during the voice call, and the media item is automatically bound to the voice call. The media item can be transferred using a user-selected communication modality over an independent data communication channel. | 02-16-2012 |
20120308143 | Integrating feature extraction via local sequential embedding for automatic handwriting recognition - Integrating features is disclosed, including: determining a value associated with a temporal feature for a point; determining a value associated with a spatial feature associated with the temporal feature; including the value associated with a spatial feature and the value associated with the temporal feature into a feature vector; and using the feature vector to decode for a character. Determining a transform is also disclosed, including: determining, for a point associated with a sequence of points, a set of points including: the point, a first subset of points of the sequence preceding a sequence position associated with the point, and a second subset of points following the sequence position associated with the point; and determining the transform associated with the point based at least in part on the set of points. | 12-06-2012 |
20130008301 | METHOD FOR CREATING A BEAT-SYNCHRONIZED MEDIA MIX - Methods for beat synchronization between media assets are described. In one embodiment, beat synchronized media mixes can be automatically created. By way of example, a beat synchronized event mix can be created by selecting a plurality of media assets, arranging the media assets into an unsynchronized media mix, determining the a profile of each of the media assets in the media mix, automatically beatmatching the beats of adjacent media assets in the media mix, and automatically beatmixing the beats of adjacent beatmatched media assets to create the beat-synchronized media mix. The media assets that can be used include both audio and video media. Media assets are selected based on a specific set of media asset selection criteria, which can include music speed or tempo, music genre, music intensity, media asset duration, user rating, and music mood. | 01-10-2013 |
20130041647 | METHOD FOR DISAMBIGUATING MULTIPLE READINGS IN LANGUAGE CONVERSION - Disambiguating multiple readings in language conversion is disclosed, including: receiving an input data to be converted into a set of characters comprising a symbolic representation of the input data in a target symbolic system; and using a language model that distinguishes between a first reading and a second reading of a character of the target symbolic system to determine a probability that the heteronymous character should be used to represent a corresponding portion of the input data. | 02-14-2013 |
20130311487 | SEMANTIC SEARCH USING A SINGLE-SOURCE SEMANTIC MODEL - Techniques for providing semantic search of a data store are disclosed. A similarity metric of a document comprising the data store to a concept represented in a semantic model derived at least in part from a reference source that includes content not included in the data store is determined. A relevance metric of a search query to the concept is computed. The similarity metric and the relevance metric are used to determine, at least in part, a ranking of the document with respect to the search query. | 11-21-2013 |
20140365216 | SYSTEM AND METHOD FOR USER-SPECIFIED PRONUNCIATION OF WORDS FOR SPEECH SYNTHESIS AND RECOGNITION - The method is performed at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors. A first speech input including at least one word is received. A first phonetic representation of the at least one word is determined, the first phonetic representation comprising a first set of phonemes selected from a speech recognition phonetic alphabet. The first set of phonemes is mapped to a second set of phonemes to generate a second phonetic representation, where the second set of phonemes is selected from a speech synthesis phonetic alphabet. The second phonetic representation is stored in association with a text string corresponding to the at least one word. | 12-11-2014 |
20150040213 | DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR INTEGRATING RECOGNITION OF HANDWRITING GESTURES WITH A SCREEN READER - While an electronic device with a display and a touch-sensitive surface is in a screen reader accessibility mode, the device displays an application launcher screen including a plurality of application icons. A respective application icon corresponds to a respective application stored in the device. The device detects a sequence of one or more gestures on the touch-sensitive surface that correspond to one or more characters. A respective gesture that corresponds to a respective character is a single finger gesture that moves across the touch-sensitive surface along a respective path that corresponds to the respective character. The device determines whether the detected sequence of one or more gestures corresponds to a respective application icon of the plurality of application icons, and, in response to determining that the detected sequence of one or more gestures corresponds to the respective application icon, performs a predefined operation associated with the respective application icon. | 02-05-2015 |
20150371665 | ROBUST END-POINTING OF SPEECH SIGNALS USING SPEAKER RECOGNITION - Systems and processes for robust end-pointing of speech signals using speaker recognition are provided. In one example process, a stream of audio having a spoken user request can be received. A first likelihood that the stream of audio includes user speech can be determined. A second likelihood that the stream of audio includes user speech spoken by an authorized user can be determined. A start-point or an end-point of the spoken user request can be determined based at least in part on the first likelihood and the second likelihood. | 12-24-2015 |
20160093298 | CACHING APPARATUS FOR SERVING PHONETIC PRONUNCIATIONS - Systems and processes for generating a shared pronunciation lexicon and using the shared pronunciation lexicon to interpret spoken user inputs received by a virtual assistant are provided. In one example, the process can include receiving pronunciations for words or named entities from multiple users. The pronunciations can be tagged with context tags and stored in the shared pronunciation lexicon. The shared pronunciation lexicon can then be used to interpret a spoken user input received by a user device by determining a relevant subset of the shared pronunciation lexicon based on contextual information associated with the user device and performing speech-to-text conversion on the spoken user input using the determined subset of the shared pronunciation lexicon. | 03-31-2016 |
20160094979 | SOCIAL REMINDERS - Techniques for providing reminders based on social interactions between users of electronic devices are described. Social reminders can be set to trigger based on social interactions of users. For example, a user may request to be reminded to discuss a certain discussion topic with a particular phonebook contact, when the user next encounters the contact. | 03-31-2016 |
Patent application number | Description | Published |
20110145307 | DIRECTORY TRAVERSAL IN A SCALABLE MULTI-NODE FILE SYSTEM CACHE FOR A REMOTE CLUSTER FILE SYSTEM - Directory traversal in a scalable multi-node file system cache for a remote cluster file system, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching local file data in the cache by fetching file data on demand from a remote cluster file system into the cache over the network. The local file data corresponds to file data in the remote cluster file system. The local namespace emulates the remote namespace and is created on demand. Access to data further involves performing directory traversal for the cache for the remote cluster file system by creating a directory structure on demand. | 06-16-2011 |
20110145363 | DISCONNECTED FILE OPERATIONS IN A SCALABLE MULTI-NODE FILE SYSTEM CACHE FOR A REMOTE CLUSTER FILE SYSTEM - Facilitating access to data in a network, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching file data in a cache by fetching file data on demand from a remote cluster file system into the local cached file system over the network. The local file data corresponds to file data in the remote cluster file system. Upon disconnection from the remote cluster file system, all file operations are supported at the cache. Then, upon reconnection to the remote cluster file system over the network, the remote cluster file system is synchronized with the information cached in the cache during the disconnection even in the presence of failures. | 06-16-2011 |
20110145367 | SCALABLE CACHING OF REMOTE FILE DATA IN A CLUSTER FILE SYSTEM - Scalable caching of remote file data in cluster file systems is provided. One implementation involves maintaining a cache in a local cluster file system and caching local file data in the cache by fetching file data on demand from the remote cluster file system into the local cached file system over the network. The local file data and metadata corresponds to the remote file data and metadata in the remote cluster file system. Updates made to the local file data and metadata are pushed back to the remote cluster file system asynchronously. | 06-16-2011 |
20110145499 | ASYNCHRONOUS FILE OPERATIONS IN A SCALABLE MULTI-NODE FILE SYSTEM CACHE FOR A REMOTE CLUSTER FILE SYSTEM - Asynchronous file operations in a scalable multi-node file system cache for a remote cluster file system, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching local file data in the cache by fetching file data on demand from the remote cluster file system into the cache over the network. The local file data corresponds to file data in the remote cluster file system. Local file information is asynchronously committed from the cache to the remote cluster file system over the network. | 06-16-2011 |
20120303686 | SCALABLE CACHING OF REMOTE FILE DATA IN A CLUSTER FILE SYSTEM - Scalable caching of remote file data in cluster file systems is provided. One implementation involves maintaining a cache in a local cluster file system and caching local file data in the cache by fetching file data on demand from the remote cluster file system into the local cached file system over the network. The local file data and metadata corresponds to the remote file data and metadata in the remote cluster file system. Updates made to the local file data and metadata are pushed back to the remote cluster file system asynchronously. | 11-29-2012 |
20120311065 | ASYNCHRONOUS FILE OPERATIONS IN A SCALABLE MULTI-NODE FILE SYSTEM CACHE FOR A REMOTE CLUSTER FILE SYSTEM - Asynchronous file operations in a scalable multi-node file system cache for a remote cluster file system, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching local file data in the cache by fetching file data on demand from the remote cluster file system into the cache over the network. The local file data corresponds to file data in the remote cluster file system. Local file information is asynchronously committed from the cache to the remote cluster file system over the network. | 12-06-2012 |
20130138615 | SYNCHRONIZING UPDATES ACROSS CLUSTER FILESYSTEMS - Embodiments of the invention relate to synchronization of data in a shared pool of configurable computer resources. An image of the filesystem changes, including data and metadata, is captured in the form of a consistency point. Sequential consistency points are created, with changes to data and metadata in the filesystem between sequential consistency captured and placed in a queue for communication to a target filesystem at a target site. The changes are communicated as a filesystem operation, with the communication limited to the changes captured and reflected in the consistency point. | 05-30-2013 |
20130138616 | SYNCHRONIZING UPDATES ACROSS CLUSTER FILESYSTEMS - Embodiments of the invention relate to synchronization of data in a shared pool of configurable computer resources. An image of the filesystem changes, including data and metadata, is captured in the form of a consistency point. Sequential consistency points are created, with changes to data and metadata in the filesystem between sequential consistency captured and placed in a queue for communication to a target filesystem at a target site. The changes are communicated as a filesystem operation, with the communication limited to the changes captured and reflected in the consistency point. | 05-30-2013 |
20140317359 | CLUSTERED FILE SYSTEM CACHING - A method for accessing data stored in a distributed caching storage system containing a home cluster and a secondary cluster is provided. A first copy of a file is stored on the home cluster and a second copy of the file is stored on the secondary cluster. The second copy of the file is associated with an inode data structure having a consistency attribute. An input/output request is received directed to the file and indicates that file is in an inconsistent state by updating the inode's consistency attribute. The first copy and the second copy of the file is updated according to the received input/output request and it is determined whether the first copy and the second copy were updated successfully. The maintaining of the inode's consistency attribute is indicative of the inconsistent state of the file. | 10-23-2014 |
20150113222 | Read and Write Requests to Partially Cached Files - Aspects of the invention are provided to support partial file caching on a file system block boundary. All read requests are converted so that offset and count are aligned on a block boundary. Data associated with read requests is first satisfied from local cache, with cache misses supported with a call to persistent or remote system. Similarly, for a write request, any partial blocks are aligned to the block boundary. Data associated with the write request is performed on local cache and placed in a queue for replay to the persistent or remote system. | 04-23-2015 |
20150312342 | PARALLEL I/O WRITE PROCESSING FOR USE IN CLUSTERED FILE SYSTEMS HAVING CACHE STORAGE - In one embodiment, a method includes using an owner gateway node to write data for a fileset, determining whether to utilize other gateway nodes to handle a portion of write traffic for the fileset, selecting a set of eligible gateway nodes based on: a current internal workload, a network workload, and recent performance history data in regard to workload distribution across the other gateway nodes, assigning and defining a size for one or more write task items for each gateway node in the set based on a current dynamic profile of each gateway node, providing availability to in-memory and/or I/O resources at each gateway node in the set to handle assigned write task items, and distributing workload to the set of eligible gateway nodes according to the size for each of the assigned write task items for each individual gateway node in the set of eligible gateway nodes. | 10-29-2015 |
20150312343 | PARALLEL I/O READ PROCESSING FOR USE IN CLUSTERED FILE SYSTEMS HAVING CACHE STORAGE - In one embodiment, a method for providing parallel reading in a clustered file system having cache storage includes using an owner gateway node to read data for a fileset, determining whether to utilize other gateway nodes to handle a portion of read traffic for the fileset, selecting a set of eligible gateway nodes based on: a current internal workload, a network workload, and recent performance history data regarding workload distribution across the other gateway nodes, assigning and defining a size for read task items for each gateway node in the set based on a current dynamic profile of each gateway node in the set, providing in-memory and/or input/output resources at each gateway node in the set to handle assigned read task items, and distributing workload to the set of eligible gateway nodes according to the size for the assigned read task items for each gateway node in the set. | 10-29-2015 |
20150317250 | Read and Write Requests to Partially Cached Files - Aspects of the invention are provided to support partial file caching on a file system block boundary. All read requests are converted so that offset and count are aligned on a block boundary. Data associated with read requests is first satisfied from local cache, with cache misses supported with a call to persistent or remote system. Similarly, for a write request, any partial blocks are aligned to the block boundary. Data associated with the write request is performed on local cache and placed in a queue for replay to the persistent or remote system. | 11-05-2015 |
20150350366 | SCALABLE CACHING OF REMOTE FILE DATA IN A CLUSTER FILE SYSTEM - A system facilitates access to data in a network. One implementations includes a caching layer function that is configured to integrate into a local cluster file system, to cache local file data in a cache based on fetching file data on demand from a remote cluster file system, and to operate on a multi-node cache cluster. The cache is visible to file system clients as a Portable Operating System Interface (POSIX) compliant file system, applications execute on the multi-node cache cluster using POSIX semantics via a POSIX compliant file system interface, and data cache is locally consistent for updates made at the multi-node cache cluster using distributed locking for the data cache | 12-03-2015 |
20160103850 | Synchronizing Updates Across Cluster Filesystems - The embodiments described herein relate to synchronization of data in a shared pool of configurable computer resources. One or more consistency points are created in a source filesystem. A first consistency point is compared with a second consistency point to detect a directory change at the source filesystem, which includes identifying at least one difference between the first and second consistency points. A file level change associated with an established directory at a target filesystem is identified responsive to the detection of the directory change. A link is established between the source filesystem and the target filesystem, and the established directory is updated based on the file level change. | 04-14-2016 |
Patent application number | Description | Published |
20090029544 | ADHESION AND MINIMIZING OXIDATION ON ELECTROLESS CO ALLOY FILMS FOR INTEGRATION WITH LOW K INTER-METAL DIELECTRIC AND ETCH STOP - A method and apparatus for processing a semiconductor substrate including depositing a capping layer upon a conductive material formed on the substrate, reducing oxide formation on the capping layer, and then depositing a dielectric material. A method and apparatus for processing a semiconductor substrate including depositing a capping layer upon a conductive material formed on a substrate, exposing the capping layer to a plasma, heating the substrate to more than about 100° C., and depositing a low dielectric constant material. | 01-29-2009 |
20090286402 | METHOD FOR CRITICAL DIMENSION SHRINK USING CONFORMAL PECVD FILMS - A method and apparatus for forming narrow vias in a substrate is provided. A pattern recess is etched into a substrate by conventional lithography. A thin conformal layer is formed over the surface of the substrate, including the sidewalls and bottom of the pattern recess. The thickness of the conformal layer reduces the effective width of the pattern recess. The conformal layer is removed from the bottom of the pattern recess by anisotropic etching to expose the substrate beneath. The substrate is then etched using the conformal layer covering the sidewalls of the pattern recess as a mask. The conformal layer is then removed using a wet etchant. | 11-19-2009 |
20120252206 | PROCESS FOR DAMASCENE STRUCTURE WITH REDUCED LOW-K DAMAGE - Embodiments described herein generally provide methods for reducing undesired low-k damages during a damascene process using a sacrificial dielectric material and optionally a barrier/capping layer. In one embodiment, a damascene structure is formed through a sacrificial dielectric material deposited over a dielectric base layer. The damascene structure is filled with a suitable metal such as copper. The sacrificial dielectric material filled in trench areas between the copper damascene is then removed, followed by a barrier/cap layer which conformally or selectively covers exposed surfaces of the copper damascene structure. Ultra low-k dielectric materials may then fill the trench areas that were previously filled with sacrificial dielectric material. The invention prevents the ultra low-k material between the metal lines from exposing to various damaging processes during a damascene process such as etching, stripping, wet cleaning, pre-metal cleaning or CMP process. | 10-04-2012 |
20140273430 | INTEGRATED CLUSTER TO ENABLE NEXT GENERATION INTERCONNECT - Embodiments of the present invention generally relate to methods for forming a metal structure and passivation layers. In one embodiment, metal columns are formed on a substrate. The metal columns are doped with manganese, aluminum, zirconium, or hafnium. A dielectric material is deposited over and between the metal columns and then cured to form a passivation layer on vertical surfaces of the metal columns. | 09-18-2014 |
20150179581 | METAL-CONTAINING FILMS AS DIELECTRIC CAPPING BARRIER FOR ADVANCED INTERCONNECTS - A method is provided for forming an interconnect structure for use in semiconductor devices. The method starts with forming a low-k bulk dielectric layer on a substrate and then forming a trench in the low-k bulk dielectric layer. A liner layer is formed on the low-k bulk dielectric layer being deposited conformally to the trench. A copper layer is formed on the liner layer filling the trench. Portions of the copper layer and liner layer are removed to form an upper surface of the low-k bulk dielectric layer, the liner layer, and the copper layer. A metal containing dielectric layer is formed on the upper surface of the low-k bulk dielectric layer, the liner layer, and the copper layer. | 06-25-2015 |
20150214101 | METHODS FOR ETCHING A DIELECTRIC BARRIER LAYER IN A DUAL DAMASCENE STRUCTURE - Methods for eliminating early exposure of a conductive layer in a dual damascene structure and for etching a dielectric barrier layer in the dual damascene structure are provided. In one embodiment, a method for etching a dielectric barrier layer disposed on a substrate includes patterning a substrate having a dielectric bulk insulating layer disposed on a dielectric barrier layer using a hardmask layer disposed on the dielectric bulk insulating layer as an etching mask, exposing a portion of the dielectric barrier layer after removing the dielectric bulk insulating layer uncovered by the dielectric bulk insulating layer, removing the hardmask layer from the substrate, and subsequently etching the dielectric barrier layer exposed by the dielectric bulk insulating layer. | 07-30-2015 |
20150221596 | DIELECTRIC/METAL BARRIER INTEGRATION TO PREVENT COPPER DIFFUSION - An interconnect structure for use in semiconductor devices and a method for fabricating the same is described. The method includes positioning a substrate in a vacuum processing chamber. The substrate has an exposed copper surface and an exposed low-k dielectric surface. A metal layer is formed over the copper surface but not over the low-k dielectric surface. A metal-based dielectric layer is formed over the metal layer and the low-k dielectric layer. | 08-06-2015 |
20150255329 | METHODS FOR FORMING PASSIVATION PROTECTION FOR AN INTERCONNECTION STRUCTURE - Methods for forming a passivation protection structure on a metal line layer formed in an insulating material in an interconnection structure are provided. In one embodiment, a method for forming passivation protection on a metal line in an interconnection structure for semiconductor devices includes selectively forming a metal capping layer on a metal line bounded by a dielectric bulk insulating layer in an interconnection structure formed on a substrate in a processing chamber incorporated in a multi-chamber processing system, in-situ forming a barrier layer on the substrate in the processing chamber; wherein the barrier layer is a metal dielectric layer, and forming a dielectric capping layer on the barrier layer in the multi-chamber processing system. | 09-10-2015 |
20150262869 | METHODS FOR FORMING INTERCONNECTION STRUCTURES IN AN INTEGRATED CLUSTER SYSTEM FOR SEMICONDCUTOR APPLICATIONS - Embodiments of the present invention provide methods for forming an interconnection structure in semiconductor devices without breaking vacuum with minimum oxidation/atmosphere exposure. In one embodiment, a method for forming an interconnection structure for semiconductor devices includes supplying a barrier layer etching gas mixture into a first processing chamber having a substrate disposed therein to etch portions of a barrier layer exposed by a patterned metal layer until the underlying substrate is exposed, the first processing chamber disposed in a processing system, and forming a liner layer on the substrate covering the etched barrier layer in a second processing chamber disposed in the processing system. | 09-17-2015 |
20150279726 | INTEGRATED METAL SPACER AND AIR GAP INTERCONNECT - Embodiments described herein relate to methods for forming an air gap interconnect. A metal spacer layer is conformally deposited on a substrate having mandrel structures formed thereon. The metal spacer layer is etched to form spacer features and the mandrel structures are removed from the substrate. Various other dielectric deposition, patterning and etching steps may be performed to desirably pattern materials present on the substrate. Ultimately, a trench is formed between adjacent spacer features and a capping layer is deposited over the trench to form an air gap between the adjacent spacer features. For packaging purposes, an interconnect via may be configured to contact at least one of the spacer features adjacent the air gap. | 10-01-2015 |
20150357183 | METHODS FOR FORMING INTERCONNECT STRUCTURE UTILIZING SELECTIVE PROTECTION PROCESS FOR HARDMASK REMOVAL PROCESS - Methods and apparatuses for forming a dual damascene structure utilizing a selective protection process to protect vias and/or trenches in the dual damascene structure while removing a hardmask layer from the dual damascene structure. In one embodiment, a method for removing a patterned hardmask layer from a substrate includes forming an organic polymer material on a dual damascene structure that exposes substantially a patterned hardmask layer disposed on an upper surface of the dual damascene structure, removing the patterned hardmask layer on the substrate, and removing the organic polymer material from the substrate. | 12-10-2015 |
20160049305 | METHOD FOR CRITICAL DIMENSION REDUCTION USING CONFORMAL CARBON FILMS - Embodiments of the disclosure generally provide a method of forming a reduced dimension pattern in a hardmask that is optically matched to an overlying photoresist layer. The method generally comprises of application of a dimension shrinking conformal carbon layer over the field region, sidewalls, and bottom portion of the patterned photoresist and the underlying hardmask at temperatures below the decomposition temperature of the photoresist. The methods and embodiments herein further involve removal of the conformal carbon layer from the bottom portion of the patterned photoresist and the hardmask by an etch process to expose the hardmask, etching the exposed hardmask substrate at the bottom portion, followed by the simultaneous removal of the conformal carbon layer, the photoresist, and other carbonaceous components. A hardmask with reduced dimension features for further pattern transfer is thus yielded. | 02-18-2016 |
20160049331 | INTEGRATED CLUSTER TO ENABLE NEXT GENERATION INTERCONNECT - Embodiments of the present invention generally relate to methods for forming a metal structure and passivation layers. In one embodiment, metal columns are formed on a substrate. The metal columns are doped with manganese, aluminum, zirconium, or hafnium. A dielectric material is deposited over and between the metal columns and then cured to form a passivation layer on vertical surfaces of the metal columns. | 02-18-2016 |
Patent application number | Description | Published |
20140181830 | THREAD MIGRATION SUPPORT FOR ARCHITECTUALLY DIFFERENT CORES - According to one embodiment, a processor includes a plurality of processor cores for executing a plurality of threads, a shared storage communicatively coupled to the plurality of processor cores, a power control unit (PCU) communicatively coupled to the plurality of processors to determine, without any software (SW) intervention, if a thread being performed by a first processor core should be migrated to a second processor core, and a migration unit, in response to receiving an instruction from the PCU to migrate the thread, to store at least a portion of architectural state of the first processor core in the shared storage and to migrate the thread to the second processor core, without any SW intervention, such that the second processor core can continue executing the thread based on the architectural state from the shared storage without knowledge of the SW. | 06-26-2014 |
20140189297 | HETERGENEOUS PROCESSOR APPARATUS AND METHOD - A heterogeneous processor architecture is described. For example, a processor according to one embodiment of the invention comprises: a set of two or more small physical processor cores; at least one large physical processor core having relatively higher performance processing capabilities and relatively higher power usage relative to the small physical processor cores; virtual-to-physical (V-P) mapping logic to expose the set of two or more small physical processor cores to software through a corresponding set of virtual cores and to hide the at least one large physical processor core from the software. | 07-03-2014 |
20140189299 | HETERGENEOUS PROCESSOR APPARATUS AND METHOD - A heterogeneous processor architecture is described. For example, a processor according to one embodiment of the invention comprises: a set of large physical processor cores; a set of small physical processor cores having relatively lower performance processing capabilities and relatively lower power usage relative to the large physical processor cores; virtual-to-physical (V-P) mapping logic to expose the set of large physical processor cores to software through a corresponding set of virtual cores and to hide the set of small physical processor core from the software. | 07-03-2014 |
20140189301 | HIGH DYNAMIC RANGE SOFTWARE-TRANSPARENT HETEROGENEOUS COMPUTING ELEMENT PROCESSORS, METHODS, AND SYSTEMS - A processor of an aspect includes at least one lower processing capability and lower power consumption physical compute element and at least one higher processing capability and higher power consumption physical compute element. Migration performance benefit evaluation logic is to evaluate a performance benefit of a migration of a workload from the at least one lower processing capability compute element to the at least one higher processing capability compute element, and to determine whether or not to allow the migration based on the evaluated performance benefit. Available energy and thermal budget evaluation logic is to evaluate available energy and thermal budgets and to determine to allow the migration if the migration fits within the available energy and thermal budgets. Workload migration logic is to perform the migration when allowed by both the migration performance benefit evaluation logic and the available energy and thermal budget evaluation logic. | 07-03-2014 |
20140189302 | OPTIMAL LOGICAL PROCESSOR COUNT AND TYPE SELECTION FOR A GIVEN WORKLOAD BASED ON PLATFORM THERMALS AND POWER BUDGETING CONSTRAINTS - A processor includes multiple physical cores that support multiple logical cores of different core types, where the core types include a big core type and a small core type. A multi-threaded application includes multiple software threads are concurrently executed by a first subset of logical cores in a first time slot. Based on data gathered from monitoring the execution in the first time slot, the processor selects a second subset of logical cores for concurrent execution of the software threads in a second time slot. Each logical core in the second subset has one of the core types that matches the characteristics of one of the software threads. | 07-03-2014 |
20140189704 | HETERGENEOUS PROCESSOR APPARATUS AND METHOD - A heterogeneous processor architecture is described. For example, a processor according to one embodiment of the invention comprises: a first set of one or more physical processor cores having first processing characteristics; a second set of one or more physical processor cores having second processing characteristics different from the first processing characteristics; virtual-to-physical (V-P) mapping logic to expose a plurality of virtual processors to software, the plurality of virtual processors to appear to the software as a plurality of homogeneous processor cores, the software to allocate threads to the virtual processors as if the virtual processors were homogeneous processor cores; wherein the V-P mapping logic is to map each virtual processor to a physical processor within the first set of physical processor cores or the second set of physical processor cores such that a thread allocated to a first virtual processor by software is executed by a physical processor mapped to the first virtual processor from the first set or the second set of physical processors. | 07-03-2014 |
20140281387 | CONVERTING CONDITIONAL SHORT FORWARD BRANCHES TO COMPUTATIONALLY EQUIVALENT PREDICATED INSTRUCTIONS - A processor is operable to process conditional branches. The processor includes instruction fetch logic to fetch a conditional short forward branch. The conditional short forward branch is to include a conditional branch instruction and a set of one or more instructions that are to sequentially follow the conditional branch instruction in program order. The set of the one or more instructions are between the conditional branch instruction and a forward branch target instruction that is to be indicated by the conditional branch instruction. The processor also includes instruction conversion logic coupled with the instruction fetch logic. The instruction conversion logic is to convert the conditional short forward branch to a computationally equivalent set of one or more predicated instructions. Other processors are also disclosed, as are various methods and systems. | 09-18-2014 |
20140281457 | METHOD FOR BOOTING A HETEROGENEOUS SYSTEM AND PRESENTING A SYMMETRIC CORE VIEW - A heterogeneous processor architecture and a method of booting a heterogeneous processor is described. A processor according to one embodiment comprises: a set of large physical processor cores; a set of small physical processor cores having relatively lower performance processing capabilities and relatively lower power usage relative to the large physical processor cores; and a package unit, to enable a bootstrap processor. The bootstrap processor initializes the homogeneous physical processor cores, while the heterogeneous processor presents the appearance of a homogeneous processor to a system firmware interface. | 09-18-2014 |
20150186140 | OPCODE TRAPPING - Embodiments of an invention for opcode trapping are disclosed. In one embodiment, a processor includes an instruction unit to receive an instruction, the instruction unit having a match storage location in which to store a match value and a comparator. The comparator is to compare the match value to a portion of the instruction. Control of the processor is to be transferred to a trap handler if the comparator indicates that the match value matches the portion of the instruction. | 07-02-2015 |
Patent application number | Description | Published |
20110270653 | SYNCHRONIZATION OF INTERACTIVITY WITH LINEAR ADVERTISEMENT IN A MOBILE BROADCAST NETWORK - Methods, systems, and apparatus for synchronizing interactive advertisements with linear advertisements, including: a traffic module configured to generate advertisement schedule information about slots for linear advertisements on channels; an automation module configured to detect cue messages in real-time media, each cue message indicating a respective start time and a respective index of a respective slot for respective linear advertisements, and to forward information about the cue messages; and an interactivity production module configured to receive the advertisement schedule information, the information about the cue messages, and information about interactive sequences, each interactive sequence to be synchronized with a respective spot for an associated linear advertisement, to generate an interactivity event for each respective interactive sequence, to calculate a start time for each respective interactivity event using information about a respective associated cue message, and to forward an activation message with the respective start time for each respective interactivity event. | 11-03-2011 |
20110273998 | SYSTEMS AND METHODS FOR MONITORING PARAMETERS OF A WIRELESS DEVICE - Systems and methods are provided for controlling monitoring operations, such as the monitoring of signal strength, media access control layer overhead information data, application layer overhead information, and/or data in a device, such as a battery powered, mobile, communication device. A user interface status and/or a flow status can be monitored. Based at least in part on the user interface status and/or the flow status, a determination can be made as to when and/or how often monitoring is to be performed. | 11-10-2011 |
20120300688 | GROUP ID AND QOS GROUP IDENTIFICATION FOR STREAM MULTIPLEXING IN MULTICAST AND BROADCAST SYSTEMS - Various embodiments provide methods and systems for identifying statistically multiplexed groups of services and coordinating the groups of services for multicast or broadcast over the same transmission channels. Further embodiments provide methods and systems for providing quality of service requirements for groups or subgroups of statistically multiplexed services. Coordination of the groups of services for multicast or broadcast over the same transmission channels may be based on the provided quality of service requirements. Various embodiments may identify groups of services and provide associated of service requirements by sending modified session start messages or separate group messages. | 11-29-2012 |
20130036234 | METHOD AND APPARATUS FOR TRANSPORT OF DYNAMIC ADAPTIVE STREAMING OVER HTTP (DASH) INITIALIZATION SEGMENT DESCRIPTION FRAGMENTS AS USER SERVICE DESCRIPTION FRAGMENTS - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus establishes a file delivery session with a server in a broadcast network for system information. The apparatus also receives a plurality of metadata fragments in the file delivery session. The plurality of metadata fragments including at least one initialization segment description fragment, wherein the at least one initialization segment description fragment is associated with at least one media segment transmitted in another file delivery session. | 02-07-2013 |
20130182628 | RECEPTION REPORT AGGREGATION - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a first service and determines a potential upload time period including an aggregation time period. The potential upload time period is for uploading a reception report for the first service. The apparatus receives a second service before expiration of the aggregation time period. The apparatus determines whether to generate first reporting information for the received first service and second reporting information for the received second service. The apparatus aggregates the first reporting information and the second reporting information based upon the determination to generate both the first reporting information and the second reporting information. | 07-18-2013 |
20130182643 | METHOD AND SYSTEM FOR TRANSITIONS OF BROADCAST DASH SERVICE RECEPTIONS BETWEEN UNICAST AND BROADCAST - Techniques are provided for receiving one or more representations of content wirelessly. The method may involve receiving a media presentation description (MPD) that includes parameters for reception of data segments for multiple representations of content via broadcast transmission and unicast transmission. The method may involve determining whether the broadcast transmission or the unicast transmission is appropriate for reception of the data segments, and selecting a given representation from among the multiple representations of the content based on a criteria of the mobile entity. The method may involve receiving the data segments for the given representation based at least in part on the parameters for the determined one of the broadcast transmission and the unicast transmission. | 07-18-2013 |
20130258934 | EMBMS SERVICE ACTIVATION AND MAINTENANCE PROCEDURE IN MULTI-FREQUENCY NETWORKS - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a user service description (USD) message. When a frequency indicated in the USD message is not a current frequency, the apparatus determines that a system information message is received, determines that the frequency indicated in the USD message is included in the system information message, determines that the frequency is a neighboring cell frequency, sets a priority of the frequency to a highest priority, and measures a signal strength of the frequency when the frequency is included in the system information message, performs a cell reselection determination procedure based on the signal strength of the frequency, performs cell reselection to the neighboring cell based on a result of the cell reselection determination procedure, and acquires the multicast service in the neighboring cell on the frequency. | 10-03-2013 |
20130262567 | RESPONDING TO HYPERTEXT TRANSFER PROTOCOL (HTTP) REQUESTS - Embodiments enable HTTP servers to pass incomplete and/or corrupted files in response to file requests from clients. In the various embodiments, HTTP servers may be enabled to generate status codes identifying that an incomplete version of a file is being returned in response to a file request. In an embodiment, an HTTP server may be enabled to determine the ability of a client to handle incomplete versions of files. | 10-03-2013 |
20130294321 | SMOOTH TRANSITION BETWEEN MULTIMEDIA BROADCAST MULTICAST SERVICE (MBMS) AND UNICAST SERVICE BY DEMAND - Techniques are provided for smooth transition between broadcast/multicast transmission and unicast transmission. A method for managing unicast and multicast services switching in a multi-band/multi-frequency wireless communications system (WCS) capable of both unicast and multicast signaling includes determining whether an aggregate demand for a content provided via dedicated unicast transmissions exceeds a threshold. The method includes switching transmission of the content from the dedicated unicast transmissions on one frequency to a multicast transmission on a second or more frequencies in response to determining that the aggregate demand exceeds the threshold. | 11-07-2013 |
20130344798 | METHODS AND APPARATUS FOR PROVIDING HYBRID UNICAST BROADCAST SERVICES - A method, an apparatus, and a computer program product are provided in connection with facilitating hybrid unicast/broadcast service distribution. In one example, a communications device is equipped to provide a parity portion of titles in a channel of a service to a plurality of UEs at a first time, receive, from a UE at a second time, a request to access a title of the one or more titles, and provide an enablement item, to the requesting UE, which is a portion of the requested title that, when processed with the provided parity portion of the requested title, is sufficient to allow the requesting UE to decode and access to the requested title. In an aspect, the parity portion may be a parity portion of a fountain code encoded title, and the enablement item may be repair symbols of the fountain code encoded title. | 12-26-2013 |
20140003390 | NETWORK DRIVEN CELL RESELECTION METHOD FOR UES PLAYING EMBMS CONTENT IN UNICAST IDLE MODE | 01-02-2014 |
20140016491 | METHODS AND APPARATUS FOR REPORTING SIGNAL QUALITY IN OVERLAPPING MULTIMEDIA BROADCAST SINGLE FREQUENCY NETWORK (MBSFN) AREAS - Certain aspects of the present disclosure relate to methods and apparatus for reporting signal quality in overlapping Multimedia Broadcast Single Frequency Networks (MBSFN) areas. A UE may determine a signal quality estimate for each of two or more overlapping MBSFN areas based on Signal to Noise Ratio (SNR) information and Modulation and Coding Scheme (MCS) information for the MBSFN area. The UE may then determine a combined signal quality based on the signal quality estimates of the MBSFN areas. | 01-16-2014 |
20140036755 | MBMS SUPPORT IN HETEROGENEOUS NETWORK AND IN-VENUE - A method, an apparatus, and a computer program product for wireless communication enable user equipment operating in a current cell that provides a multimedia broadcast/multicast service to distinguish between neighboring cells that have different operational characteristics. The presence of a neighboring cell is identified while the user equipment is operating in a first cell and it is determined whether the neighboring cell provides services different from the services provided in the current cell, based on information maintained by the user equipment. The user equipment may move to the neighboring cell to obtain better or different service. | 02-06-2014 |
20140080475 | DETERMINATION OF AVAILABLE SERVICES IN A BROADCAST NETWORK - The various embodiments enable a mobile device to determine the available services in a broadcast network based on an augmented coverage configuration file. In the various embodiments, the augmented coverage configuration file correlates the services for overlapping cells on different frequency carriers enabling the mobile device to determine the available services without having to scan additional frequency carriers. | 03-20-2014 |
20140134970 | EMERGENCY ALERT USING MBMS AND CELL BROADCASTING - An emergency notification service is described that is delivered using an evolved multimedia broadcast-multicast service (eMBMS). An emergency notification is sent out to user equipment (UE) in affected areas. In response to receiving the emergency notification, the UE searches the appropriate emergency multicast service acquisition information for multiple potential types of available emergency content that is provided by the eMBMS system in the network and tunes to the eMBMS to receive the emergency content. In selected aspects, the transmitted information, including the notifications and content may be scrambled using the same cell ID for each of the cells transmitting the same content. This improves the quality of the transmitted signals allowing for more reliable receipt and decoding by the receiving UEs. | 05-15-2014 |
20140169255 | OPTIMIZATION OF EMBMS SERVICE CONTINUITY WITH MBSFN MEASUREMENTS - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus configures a set of MBSFN subframes to include one or more MBSFN subframes for MBSFN signal quality measurements. The one or more MBSFN subframes for MBSFN signal quality measurements correspond to each of one or more MBSFN areas or frequencies for broadcasting eMBMS services. The apparatus sends one or more measurement parameters to a UE. The measurement parameters identify the one or more MBSFN subframes for MBSFN signal quality measurements, and a MBSFN area ID corresponding to each of the one or more MBSFN areas or frequencies. The measurement parameters may further identify a MCS level corresponding to each of the one or more MBSFN areas or frequencies. | 06-19-2014 |
20140189052 | DEVICE TIMING ADJUSTMENTS AND METHODS FOR SUPPORTING DASH OVER BROADCAST - The systems, methods, and devices of the various embodiments enable a receiver device to adjust timing of requests for segments based on the actual times when the segments will be available on the receiver device. In various embodiments, a receiver device may be enabled to modify a segment availability timeline in which the availability times of the segments are adjusted to provide the actual times when segments will be available on the receiver device. In various embodiments, segment availability time adjustments may be made at a service layer of the receiver device. In various embodiments, segment availability time adjustments may be made by a client application on the receiver device. In the various embodiments, a network delay jitter estimate may be provided. In an embodiment, a network delay jitter estimate may be provided in a segment availability timeline. | 07-03-2014 |
20140189066 | ELASTIC RESPONSE TIME TO HYPERTEXT TRANSFER PROTOCOL (HTTP) REQUESTS - The systems, methods, and devices of the various embodiments enable elastic response times to file requests by a server. In this manner, the server may account for unpredictable delay in object/segment availability and reduce the frequency that error messages (e.g., 404 error messages) are returned in response to file requests when file unavailability is temporary and due to network delays. | 07-03-2014 |
20140199044 | SUPPORTING TRANSPORT DIVERSITY AND TIME-SHIFTED BUFFERS FOR MEDIA STREAMING OVER A NETWORK - A device for processing media data includes one or more processors configured to receive a session description protocol (SDP) message including an attribute that defines a time-shifted buffer (TSB) depth, determine an amount of memory for the TSB based on a value of the attribute, allocate the determined amount of memory to the TSB, and store at least a portion of media data associated with the SDP message in the TSB. The value for the attribute may signal the depth of the TSB in terms of playback time in seconds. The attribute may leverage the extensibility of SDP messages through, for instance, “a=” lines. For instance, the TSB depth attribute may correspond to an “a=tsb-length:” attribute. | 07-17-2014 |
20140201323 | SUPPORTING TRANSPORT DIVERSITY AND TIME-SHIFTED BUFFERS FOR MEDIA STREAMING OVER A NETWORK - A proxy unit is configured to obtain mapping information that maps an identifier for media data to a resource location based on a service for retrieving the media data, wherein the service defines at least one of a plurality of types of transports for transporting the media data, receive a request for the media data from an application service client, determine whether the service is available, and, when the service is available, cause the application service client to receive the media data from a unit that receives the media data using the service from the resource location, based on the mapping information. In this manner, the application service client may receive media data from the unit (e.g., a middleware unit), which then receives the media data using a service that defines transport according to, e.g., broadcast or multicast transport, or another fashion (e.g., unicast) if the defined transport is unavailable. | 07-17-2014 |
20140269335 | SYSTEM AND METHODS FOR DETERMINING OPT IN/OPT OUT STATUS OF MIDDLEWARE RECEPTION REPORTING FOR eMBMS SERVICES - A system and methods for determining whether to participate in reception reporting procedures for an eMBMS service. Multiple applications on a receiver device can consume the same file download or streaming eMBMS service, and can have conflicting opt in/opt out settings for reporting in middleware. Algorithms are provided that take into account the different opt statuses of applications, and allow middleware components to determine whether to log reception metrics for a service and/or whether a reception report should be uploaded after a service session of the service. | 09-18-2014 |
20140358866 | FULL FILE REPAIR USING SCHEDULE DESCRIPTION FRAGMENT IN EMBMS - A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines that a file of interest is transmitted within a service, determines a failure to download the file of interest, and triggers a repair procedure of the file of interest at a time corresponding to an end of a file delivery event, wherein the time is derived from one or more information elements included in broadcast schedule description. | 12-04-2014 |
20140372570 | Multiple File Delivery Over Unidirectional Transport Protocol Sessions For A Service - Embodiment systems, methods, and devices enable data streams of a broadcast service to be carried in multiple communication sessions in any transport protocol providing file transport information and the transmission of objects, an example of which is File Delivery Over Unidirectional Transport (“FLUTE”). A session description may include a category attribute indicating the type of data carried in such a protocol session. A schedule fragment may include references to a session description for each such protocol session associated with a service. A common listing of configuration parameters may be generated for all such protocol sessions associated with a service. A different listing of configuration parameters may be generated for each such protocol session associated with a service. A flag setting in a diary file may indicate one or more such protocol session associated with a service over which in-band update fragments may be broadcast. | 12-18-2014 |
20140372624 | MEDIATING CONTENT DELIVERY VIA ONE OR MORE SERVICES - A device for receiving streaming data includes a broadcast or multicast middleware unit configured to receive the streaming data via a second service and a proxy unit configured to be disposed between the middleware unit and a client application, the proxy unit further configured to receive an indication of whether the streaming data is to be received via a first service or the second service, when the indication indicates that the streaming data is to be received via the first service: disable the middleware unit; and receive the streaming data via the first service, and when the indication indicates that the streaming data is to be received via the second service: activate the middleware unit to receive the streaming data via the second service, wherein the second service comprises at least one of a broadcast service or a multicast service; and receive the streaming data from the middleware unit. | 12-18-2014 |
20150109987 | Unicast and Broadcast Reception Policy and Enforcement - Systems, methods, and devices of the various embodiments enable the use of a broadcast bearer (such as a Multimedia Broadcast Multicast Service (“MBMS”) bearer), unicast bearer, or both a unicast bearer and a broadcast bearer to deliver content to a receiver device. In various embodiments, network policy governing delivery of one or more service or one or more classes of services via a unicast bearer and a broadcast bearer may be provided to one or more devices in the network. In various embodiments, network policy may be applied to the unicast or broadcast delivery selections of a service to control use of a unicast bearer and/or the broadcast bearer to provision the service. | 04-23-2015 |
20150119023 | Evolved Multimedia Broadcast Multicast Service Network Sharing and Roaming Support - Systems, methods, and devices of the various embodiments enable evolved Multimedia Broadcast Multicast Service (“eMBMS”) network sharing, content sharing, and roaming. The various embodiments may enable Multimedia Broadcast Multicast Service (“MBMS”) service continuity across different public land mobile networks (“PLMNs”) by associating the same MBMS services providing identical content in different PLMNs with each other. In an embodiment, service discovery may be provisioned to a receiver device when or after the receiver device is attached to a PLMN. In an embodiment, content sharing across different PLMNs may be supported by a user service description indicating the different temporary mobile group identifiers (“TMGIs”) of the same service across different PLMNs. In another embodiment, content sharing across different PLMNs may be supported by a user service description indicating the same TMGI for the same service across different PLMNs. In an embodiment, MBMS keys may be shared across PLMNs. | 04-30-2015 |
20150124692 | DIVERSITY ENHANCEMENT IN A MULTIPLE CARRIER SYSTEM - Diversity enhancement for multiple carrier systems is disclosed which includes generation of a multiplexed multicarrier radio frequency (RF) signal having N carriers organized to be accessed at a rate of one carrier access per multicast channel (MCH) scheduling period (MSP) per carrier of the N carriers, thereby requiring N accesses per MSP duration across the N carriers. The method may also include the base station transmitting the RF signal to a user equipment (UE). In other aspects, the diversity enhancements include the UE receiving a multiplexed multicarrier RF signal having N carriers. The UE may access the N carriers by performing one carrier access per MSP per carrier of the N carriers, thereby performing N accesses per MSP duration across the N carriers. | 05-07-2015 |
20150269629 | TARGETED ADVERTISEMENT INSERTION FOR STREAMING MEDIA DATA - In one example, a method of retrieving media data includes, by a multimedia broadcast multicast service (MBMS) client of a client device: receiving advertisement media data of one or more advertisement groups, receiving an identifier value for one of the advertisement groups from a dynamic adaptive streaming over HTTP (DASH) client of the client device, extracting the advertisement media data of the advertisement group corresponding to the identifier value, and providing the extracted advertisement media data to the DASH client. | 09-24-2015 |
20150281913 | CLIENT ID AND MULTI-APPLICATION SUPPORT FOR RECEPTION REPORTING - A first UE receives a request for a service from an application running on a second UE or an application running on the first UE. The second UE is different than the first UE. The request for the service is a request for a set of files/streams through an MBMS service. The first UE attempts to receive the set of files/streams through the MBMS service from one of a base station or a third UE. The first UE sends a reception report including at least one of a reception acknowledgement or a statistical report associated with the set of files/streams. The at least one of the reception acknowledgement or the statistical report associated with the set of files/streams includes an identifier associated with at least one of the second UE, the third UE, the application running on the second UE, or the application running on the first UE. | 10-01-2015 |
20150304122 | Signaling of Service Definition for eMBMS Services Using Different Bearers in Different Areas - Systems, methods, and devices of the various embodiments enable a receiver device to determine the available broadcast services in a network having different network identifiers assigned to different geographic regions. The various embodiments enable a receiver device to identify a national service (e.g., a service available in more than one geographic region of the network) assigned different temporary mobile group identifiers (“TMGIs”) in different geographic regions as the same service across the different geographic regions. | 10-22-2015 |
20160072637 | CALCULATING AND SIGNALING SEGMENT AVAILABILITY TIMES FOR SEGMENTS OF MEDIA DATA - An example device for advertising a segment availability time when transporting media data includes a middleware unit configured to determine a playback duration, X, for segments of media data, determine a current time at a first scheduled burst, a | 03-10-2016 |
20160073302 | DERIVATION OF EMBMS NEIGHBOR SAI INFORMATION WITH CORRELATION BIT-MAP - A UE receives a list of neighboring cells of a serving cell serving the UE, and a list of SAIs. The list of neighboring cells may be included in a first system information message and the list of SAIs may be included in a second system information message. The first and second messages may be the same message, e.g., SIB | 03-10-2016 |