Patent application number | Description | Published |
20090319038 | CONNECTION SYSTEMS FOR TWO PIECE PROSTHETIC HEART VALVE ASSEMBLIES AND METHODS FOR MAKING AND USING THEM - A heart valve assembly includes a prosthesis and a prosthetic valve to replace a preexisting natural or prosthetic heart valve within a biological annulus. The prosthesis includes an annular member, a flexible core at least partially defining a sewing cuff extending radially outwardly from the annular member, a rail ring disposed between the flexible core and the annular member, and a plurality of guide rails extending from the rail ring through respective openings in the flexible core. A fabric covering covers the prosthesis, and the guide rails extend through respective openings in the fabric covering. The prosthetic valve includes a frame including receptacles for receiving respective guide rails. After implanting the prosthesis within a biological annulus, the prosthetic valve is advanced along the guide rails until retention elements on the guide rails engage the receptacles to secure the prosthetic valve relative to the prosthesis. | 12-24-2009 |
20100010616 | ATTACHMENT DEVICE AND METHODS OF USING THE SAME - Devices for attaching a first mass and a second mass and methods of making and using the same are disclosed. The devices can be made from an resilient, elastic or deformable materials. The devices can be used to attach a heart valve ring to a biological annulus. The devices can also be used for wound closure or a variety of other procedures such as anchoring a prosthesis to surrounding tissue or another prosthesis, tissue repair, such as in the closure of congenital defects such as septal heart defects, tissue or vessel anastomosis, fixation of tissue with or without a reinforcing mesh for hernia repair, orthopedic anchoring such as in bone fusing or tendon or muscle repair, ophthalmic indications, laparoscopic or endoscopic tissue repair or placement of prostheses, or use by robotic devices for procedures such as those above performed remotely. | 01-14-2010 |
20100070029 | HEART VALVE ASSEMBLIES AND METHODS FOR USING THEM - A heart valve assembly includes a base including a multi-lobular annular shape within a plane, a valve member or other annular body including a multi-lobular shape complementary to the shape of the base, and cooperating connectors on the base and the annular body for connecting the annular body to the base. The base includes an anchoring ring, and a flexible cuff for attaching the base to a biological annulus. The base and the annular body include guides for aligning their multi-lobular shapes, e.g., visual, tactile, or other markers, or tethers that extend from the base that are slidable through the annular body. During use, the base is attached to a biological annulus, the annular body is directed adjacent the annulus, oriented such that the multi-lobular shape of the annular body valve member is aligned with the base, and the annular body is attached to the base. | 03-18-2010 |
20120180799 | APPARATUS AND METHODS FOR TREATING SLEEP APNEA - Apparatus and methods are provided for treating sleep apnea, snoring, and the like using an implant within an oropharyngeal region adjacent an anterior longitudinal ligament. The implant may include a relatively narrow central region between first and second relatively wide outer regions. In one embodiment, one of the outer regions is compressible to allow the outer region to be directed through or behind the ligament such that the central region is disposed within or behind the ligament, the outer region being resiliently expandable after passing through or behind the ligament. In another embodiment, the implant may include one or more tines or other features that may be directed into adjacent tissue to secure the implant within the oropharyngeal region. | 07-19-2012 |
20140100652 | ATTACHMENT DEVICE AND METHODS OF USING THE SAME - Devices for attaching a first mass and a second mass and methods of making and using the same are disclosed. The devices can be made from an resilient, elastic or deformable materials. The devices can be used to attach a heart valve ring to a biological annulus. The devices can also be used for wound closure or a variety of other procedures such as anchoring a prosthesis to surrounding tissue or another prosthesis, tissue repair, such as in the closure of congenital defects such as septal heart defects, tissue or vessel anastomosis, fixation of tissue with or without a reinforcing mesh for hernia repair, orthopedic anchoring such as in bone fusing or tendon or muscle repair, ophthalmic indications, laparoscopic or endoscopic tissue repair or placement of prostheses, or use by robotic devices for procedures such as those above performed remotely. | 04-10-2014 |
20140128732 | BIOPSY AND SONOGRAPHY METHOD AND APPARATUS FOR ASSESSING BODILY CAVITIES - Apparatuses and methods for performing a procedure on a uterine cavity of a patient are disclosed. The methods can include visualizing the uterine cavity, biopsying a tissue with a biopsy device, and ejecting fluid from the biopsying device into the uterine cavity. The apparatuses can have a sealable acorn tip, a handle, a repositioning clip, a distal indicia, proximal indicia, and a fluid reservoir. The biopsying device can be configured to biopsy and eject fluid under the control of a single hand of a user of the device. | 05-08-2014 |
20140371597 | BIOPSY AND SONOGRAPHY METHOD AND APPARATUS FOR ASSESSING BODILY CAVITIES - Apparatuses and methods for performing a procedure on a uterine cavity of a patient are disclosed. The methods can include visualizing the uterine cavity, biopsying a tissue with a biopsy device, and ejecting fluid from the biopsying device into the uterine cavity. The apparatuses can have a sealable acorn tip, a handle, a repositioning clip, a distal indicia, a proximal indicia, and a fluid reservoir. The biopsying device can be configured to biopsy and eject fluid under the control of a single hand of a user of the device. | 12-18-2014 |
Patent application number | Description | Published |
20110320512 | Decimal Floating Point Mechanism and Process of Multiplication without Resultant Leading Zero Detection - A decimal multiplication mechanism for fixed and floating point computation in a computer having a coefficient mechanism without resulting leading zero detection (LZD) and process which assumes that the final product will be M+N digits in length and performs all calculations based on this assumption. Least significant digits that would be truncated are no longer stored, but retained as sticky information which is used to finalize the result product. Once the computation of the product is complete, a final check based on the examination of key bits observed during partial product accumulation is used to determine if the final product is truly M+N digits in length, or M+N−1 digits. If the latter is true, then corrective final product shifting is employed to obtain the proper result. This eliminates the need for dedicated leading zero detection hardware used to determine the number of significant digits in the final product. The corrective final product shifting also incorporates adjustments to the coefficient of the product when the product's exponent is at its extremes and the final product must be brought to be within the precision and range of a given format. | 12-29-2011 |
20110320514 | DECIMAL ADDER WITH END AROUND CARRY - Binary code decimal (BCD) arithmetic add/subtract operations on two BCD numbers independent of which BCD number is of a greater magnitude include, responsive to the BCD arithmetic add/subtract operation being a subtract operation, performing a BCD arithmetic subtraction operation on a first BCD number and a second BCD number, the first BCD number having a first magnitude and the second BCD number having a second magnitude. The first magnitude is greater than, equal to, or less than the second magnitude. The performing includes: in parallel to a carry generation, partial sums or partial differences of the first and second BCD numbers are computer such that a final result in signed magnitude form is selectable from the partial sums or differences based on carry information without any post processing steps. | 12-29-2011 |
20130173681 | Range Check Based Lookup Tables - Mechanisms for utilizing a reduced lookup table circuit to perform an operation in a data processing device are provided. A first input value is input for selecting a subset of values from the reduced lookup table circuit. The reduced lookup table circuit stores only boundary cell values from a fully filled lookup table corresponding to the reduced lookup table circuit. The subset of values comprises only a subset of boundary cell values corresponding to the first input value. A second value is input and a comparison, by the reduced lookup table circuit, of the second value to each of the boundary cell values in the subset of boundary cell values is performed. The reduced lookup table circuit outputs an output value based on results of the comparison of the second value to each of the boundary cell values in the subset of boundary cell values. | 07-04-2013 |
20130173683 | Range Check Based Lookup Tables - Mechanisms for utilizing a reduced lookup table circuit to perform an operation in a data processing device are provided. A first input value is input for selecting a subset of values from the reduced lookup table circuit. The reduced lookup table circuit stores only boundary cell values from a fully filled lookup table corresponding to the reduced lookup table circuit. The subset of values comprises only a subset of boundary cell values corresponding to the first input value. A second value is input and a comparison, by the reduced lookup table circuit, of the second value to each of the boundary cell values in the subset of boundary cell values is performed. The reduced lookup table circuit outputs an output value based on results of the comparison of the second value to each of the boundary cell values in the subset of boundary cell values. | 07-04-2013 |
20130173891 | CONVERT FROM ZONED FORMAT TO DECIMAL FLOATING POINT FORMAT - Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location. | 07-04-2013 |
20130173892 | CONVERT TO ZONED FORMAT FROM DECIMAL FLOATING POINT FORMAT - Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location. | 07-04-2013 |
20130191599 | CACHE SET REPLACEMENT ORDER BASED ON TEMPORAL SET RECORDING - A technique is provided for cache management of a cache. The processing circuit determines a miss count and a hit position field during a previous execution of an instruction requesting that a data element be stored in a cache. The miss count and the hit position field are stored for a data element corresponding to an instruction that requests storage of the data element. The processing circuit places the data element in a hierarchical order based on the miss count and/or the hit position field. The hit position field includes a hierarchical position related to the data element in the cache. | 07-25-2013 |
20130191678 | IN SITU PROCESSOR RE-CHARACTERIZATION - A re-characterization process is provided that adjusts one or more operating parameters of a processor to improve the health (e.g., reduce errors) of the processor. The parameters include voltage and/or clock frequency, as examples. The processor can be an inactive or active processor for which the re-characterization process is performed. It is performed, in one instance, by a hardware controller in real-time. | 07-25-2013 |
20130191684 | HARDWARE RECOVERY IN MULTI-THREADED PROCESSOR - A computer system includes a simultaneous multi-threading processor and memory in operable communication with the processor. The processor is configured to perform a method including running multiple threads simultaneously, detecting a hardware error in one or more hardware structures of the processing circuit, and identifying one or more victim threads of the multiple threads. The processor is further configured to identify a plurality of hardware structures associated with execution of the one or more victim threads, isolate the one or more victim threads from the rest of the multiple threads by preventing access to the plurality of hardware structures by the multiple threads, flush the one or more victim threads by resetting hardware states of the plurality of hardware structures, and restore the one or more victim threads by restoring the plurality of hardware structures to a known safe state. | 07-25-2013 |
20130191690 | IN SITU PROCESSOR RE-CHARACTERIZATION - A re-characterization process is provided that adjusts one or more operating parameters of a processor to improve the health (e.g., reduce errors) of the processor. The parameters include voltage and/or clock frequency, as examples. The processor can be an inactive or active processor for which the re-characterization process is performed. It is performed, in one instance, by a hardware controller in real-time. | 07-25-2013 |
20130191832 | MANAGEMENT OF THREADS WITHIN A COMPUTING ENVIRONMENT - Threads of a computing environment are managed to improve system performance. Threads are migrated between processors to take advantage of single thread processing mode, when possible. As an example, inactive threads are migrated from one or more processors, potentially freeing-up one or more processors to execute an active thread. Active threads are migrated from one processor to another to transform multiple threading mode processors to single thread mode processors. | 07-25-2013 |
20130191844 | MANAGEMENT OF THREADS WITHIN A COMPUTING ENVIRONMENT - Threads of a computing environment are managed to improve system performance. Threads are migrated between processors to take advantage of single thread processing mode, when possible. As an example, inactive threads are migrated from one or more processors, potentially freeing-up one or more processors to execute an active thread. Active threads are migrated from one processor to another to transform multiple threading mode processors to single thread mode processors. | 07-25-2013 |
20130198491 | MAJOR BRANCH INSTRUCTIONS WITH TRANSACTIONAL MEMORY - Major branch instructions are provided that enable execution of a computer program to branch from one segment of code to another segment of code. These instructions also create a new stream of processing at the other segment of code enabling execution of the other segment of code to be performed in parallel with the segment of code from which the branch was taken. In one example, the other stream of processing starts a transaction for processing instructions of the other stream of processing. | 08-01-2013 |
20130198492 | MAJOR BRANCH INSTRUCTIONS - Major branch instructions are provided that enable execution of a computer program to branch from one segment of code to another segment of code. These instructions also create a new stream of processing at the other segment of code enabling execution of the other segment of code to be performed in parallel with the segment of code from which the branch was taken. In one example, the other stream of processing starts a transaction for processing instructions of the other stream of processing. | 08-01-2013 |
20130198496 | MAJOR BRANCH INSTRUCTIONS - Major branch instructions are provided that enable execution of a computer program to branch from one segment of code to another segment of code. These instructions also create a new stream of processing at the other segment of code enabling execution of the other segment of code to be performed in parallel with the segment of code from which the branch was taken. In one example, the other stream of processing starts a transaction for processing instructions of the other stream of processing. | 08-01-2013 |
20130198497 | MAJOR BRANCH INSTRUCTIONS WITH TRANSACTIONAL MEMORY - Major branch instructions are provided that enable execution of a computer program to branch from one segment of code to another segment of code. These instructions also create a new stream of processing at the other segment of code enabling execution of the other segment of code to be performed in parallel with the segment of code from which the branch was taken. In one example, the other stream of processing starts a transaction for processing instructions of the other stream of processing. | 08-01-2013 |
20130275801 | RECONFIGURABLE RECOVERY MODES IN HIGH AVAILABILITY PROCESSORS - A computer program product for performing error recovery is configured to perform a method that includes creating, by a processor, a recovery checkpoint. The processor is dynamically switched into a non-recoverable processing mode of operation based on creating the software recovery checkpoint. The non-recoverable processing mode of operation is a mode in which a subset of hardware error recovery resources are powered-down or re-purposed for instruction processing. It is determined, during the non-recoverable processing mode of operation, that a new software recovery checkpoint is required. Based on the determining that a new software recovery checkpoint is required, the processor is dynamically switched into a recoverable processing mode of operation. The recoverable processing mode of operation is a mode in which hardware error recovery resources, including at least one of the hardware error recovery resources in the subset, are purposed for hardware error recovery operations. | 10-17-2013 |
20130275806 | RECONFIGURABLE RECOVERY MODES IN HIGH AVAILABILITY PROCESSORS - A method for performing error recovery that includes creating, by a processor, a recovery checkpoint. The processor is dynamically switched into a non-recoverable processing mode of operation based on creating the software recovery checkpoint. The non-recoverable processing mode of operation is a mode in which a subset of hardware error recovery resources are powered-down or re-purposed for instruction processing. It is determined, during the non-recoverable processing mode of operation, that a new software recovery checkpoint is required. Based on the determining that a new software recovery checkpoint is required, the processor is dynamically switched into a recoverable processing mode of operation. The recoverable processing mode of operation is a mode in which hardware error recovery resources, including at least one of the hardware error recovery resources in the subset, are purposed for hardware error recovery operations. | 10-17-2013 |
20130290802 | VARIABLE ACKNOWLEDGE RATE TO REDUCE BUS CONTENTION IN PRESENCE OF COMMUNICATION ERRORS - A variable write back indicator control is provided to control the amount of data to be re-transmitted when a packet error occurs. A hardware controller obtains an indication that an acknowledge rate or an amount of set write back indicators of a data frame is to be adjusted. The indication is based on an error rate of data transmission over a communication bus. Based on obtaining the indication that the amount of set write back indicators is to be adjusted, one or more write back indicators are adjusted. | 10-31-2013 |
20130290803 | VARIABLE ACKNOWLEDGE RATE TO REDUCE BUS CONTENTION IN PRESENCE OF COMMUNICATION ERRORS - A variable write back indicator control is provided to control the amount of data to be re-transmitted when a packet error occurs. A hardware controller obtains an indication that an acknowledge rate or an amount of set write back indicators of a data frame is to be adjusted. The indication is based on an error rate of data transmission over a communication bus. Based on obtaining the indication that the amount of set write back indicators is to be adjusted, one or more write back indicators are adjusted. | 10-31-2013 |
20130332670 | PROCESS IDENTIFIER-BASED CACHE DATA TRANSFER - Embodiments of the invention relate to process identifier (PID) based cache information transfer. An aspect of the invention includes sending, by a first core of a processor, a PID associated with a cache miss in a first local cache of the first core to a second cache of the processor. Another aspect of the invention includes determining that the PID associated with the cache miss is listed in a PID table of the second cache. Yet another aspect of the invention includes based on the PID being listed in the PID table of the second cache, determining a plurality of entries in a cache directory of the second cache that are associated with the PID. Yet another aspect of the invention includes pushing cache information associated with each of the determined plurality of entries in the cache directory from the second cache to the first local cache. | 12-12-2013 |
20130332672 | PROCESS IDENTIFIER-BASED CACHE INFORMATION TRANSFER - Embodiments of the invention relate to process identifier (PID) based cache information transfer. An aspect of the invention includes sending, by a first core of a processor, a PID associated with a cache miss in a first local cache of the first core to a second cache of the processor. Another aspect of the invention includes determining that the PID associated with the cache miss is listed in a PID table of the second cache. Yet another aspect of the invention includes based on the PID being listed in the PID table of the second cache, determining a plurality of entries in a cache directory of the second cache that are associated with the PID. Yet another aspect of the invention includes pushing cache information associated with each of the determined plurality of entries in the cache directory from the second cache to the first local cache. | 12-12-2013 |
20140019803 | HARDWARE RECOVERY IN MULTI-THREADED PROCESSOR - A computer system includes a simultaneous multi-threading processor and memory in operable communication with the processor. The processor is configured to perform a method including running multiple threads simultaneously, detecting a hardware error in one or more hardware structures of the processing circuit, and identifying one or more victim threads of the multiple threads. The processor is further configured to identify a plurality of hardware structures associated with execution of the one or more victim threads, isolate the one or more victim threads from the rest of the multiple threads by preventing access to the plurality of hardware structures by the multiple threads, flush the one or more victim threads by resetting hardware states of the plurality of hardware structures, and restore the one or more victim threads by restoring the plurality of hardware structures to a known safe state. | 01-16-2014 |
20140082625 | MANAGEMENT OF RESOURCES WITHIN A COMPUTING ENVIRONMENT - Resources in a computing environment are managed, for example, by a hardware controller controlling dispatching of resources from one or more pools of resources to be used in execution of threads. The controlling includes conditionally dispatching resources from the pool(s) to one or more low-priority threads of the computing environment based on current usage of resources in the pool(s) relative to an associated resource usage threshold. The management further includes monitoring resource dispatching from the pool(s) to one or more high-priority threads of the computing environment, and based on the monitoring, dynamically adjusting the resource usage threshold used in the conditionally dispatching of resources from the pool(s) to the low-priority thread(s). | 03-20-2014 |
20140082626 | MANAGEMENT OF RESOURCES WITHIN A COMPUTING ENVIRONMENT - Resources in a computing environment are managed, for example, by a hardware controller controlling dispatching of resources from one or more pools of resources to be used in execution of threads. The controlling includes conditionally dispatching resources from the pool(s) to one or more low-priority threads of the computing environment based on current usage of resources in the pool(s) relative to an associated resource usage threshold. The management further includes monitoring resource dispatching from the pool(s) to one or more high-priority threads of the computing environment, and based on the monitoring, dynamically adjusting the resource usage threshold used in the conditionally dispatching of resources from the pool(s) to the low-priority thread(s). | 03-20-2014 |
20140201501 | DYNAMIC ACCESSING OF EXECUTION ELEMENTS THROUGH MODIFICATION OF ISSUE RULES - Embodiments of the invention relate to dynamically routing instructions to execution units based on detected errors in the execution units. An aspect of the invention includes a computer system including a processor having an instruction issue unit and a plurality of execution units. The processor is configured to detect an error in a first execution unit among the plurality of execution units and adjust instruction dispatch rules of the instruction issue unit based on detecting the error in the first execution unit to restrict access to the first execution unit while leaving un-restricted access to the remaining execution units of the plurality of execution units. | 07-17-2014 |
20140258629 | SPECIFIC PREFETCH ALGORITHM FOR A CHIP HAVING A PARENT CORE AND A SCOUT CORE - Embodiments relate to a method, system, and computer program product for prefetching data on a chip having at least one scout core and a parent core. The method includes saving a prefetch code start address by the parent core. The prefetch code start address indicates where a prefetch code is stored. The prefetch code is specifically configured for monitoring the parent core based on a specific application being executed by the parent core. The method includes sending a broadcast interrupt signal by the parent core to the at least one scout core. The broadcast interrupt signal being sent based on the prefetch code start address being saved. The method includes monitoring the parent core by the prefetch code executed by at least one scout core. The scout core executes the prefetch code based on receiving the broadcast interrupt signal. | 09-11-2014 |
20140258630 | PREFETCHING FOR MULTIPLE PARENT CORES IN A MULTI-CORE CHIP - Embodiments relate to a method, system, and computer program product for prefetching data on a chip. The chip has at least one scout core, multiple parent cores that cooperate together to execute various tasks, and a shared cache that is common between the scout core and the multiple parent cores. An aspect of the embodiments includes monitoring the multiple parent cores by the at least one scout core through the shared cache for a shared cache access occurring in a base parent core. The method includes saving a fetch address by the at least one scout core based on the shared cache access occurring. The fetch address indicates a location of a specific line of cache requested by the base parent core. | 09-11-2014 |
20140258640 | PREFETCHING FOR A PARENT CORE IN A MULTI-CORE CHIP - Embodiments of the invention relate to prefetching data on a chip having at least one scout core, at least one parent core, and a shared cache that is common between the at least one scout core and the at least one parent core. A prefetch code is executed by the scout core for monitoring the parent core. The prefetch code executes independently from the parent core. The scout core determines that at least one specified data pattern has occurred in the parent core based on monitoring the parent core. A prefetch request is sent from the scout core to the shared cache. The prefetch request is sent based on the at least one specified pattern being detected by the scout core. A data set indicated by the prefetch request is sent to the parent core by the shared cache. | 09-11-2014 |
20140258681 | ANTICIPATED PREFETCHING FOR A PARENT CORE IN A MULTI-CORE CHIP - Embodiments relate to prefetching data on a chip having a scout core and a parent core coupled to the scout core. The method includes determining that a program executed by the parent core requires content stored in a location remote from the parent core. The method includes sending a fetch table address determined by the parent core to the scout core. The method includes accessing a fetch table that is indicated by the fetch table address by the scout core. The fetch table indicates how many of pieces of content are to be fetched by the scout core and a location of the pieces of content. The method includes based on the fetch table indicating, fetching the pieces of content by the scout core. The method includes returning the fetched pieces of content to the parent core. | 09-11-2014 |
20150019819 | PREFETCHING FOR MULTIPLE PARENT CORES IN A MULTI-CORE CHIP - Embodiments relate to a method and computer program product for prefetching data on a chip. The chip has at least one scout core, multiple parent cores that cooperate together to execute various tasks, and a shared cache that is common between the scout core and the multiple parent cores. An aspect of the embodiments includes monitoring the multiple parent cores by the at least one scout core through the shared cache for a shared cache access occurring in a base parent core. The method includes saving a fetch address by the at least one scout core based on the shared cache access occurring. The fetch address indicates a location of a specific line of cache requested by the base parent core. | 01-15-2015 |
20150019820 | PREFETCHING FOR A PARENT CORE IN A MULTI-CORE CHIP - Embodiments of the invention relate to prefetching data on a chip having at least one scout core, at least one parent core, and a shared cache that is common between the at least one scout core and the at least one parent core. A prefetch code is executed by the scout core for monitoring the parent core. The prefetch code executes independently from the parent core. The scout core determines that at least one specified data pattern has occurred in the parent core based on monitoring the parent core. A prefetch request is sent from the scout core to the shared cache. The prefetch request is sent based on the at least one specified pattern being detected by the scout core. A data set indicated by the prefetch request is sent to the parent core by the shared cache. | 01-15-2015 |
20150019821 | SPECIFIC PREFETCH ALGORITHM FOR A CHIP HAVING A PARENT CORE AND A SCOUT CORE - Embodiments relate to a method and computer program product for prefetching data on a chip having at least one scout core and a parent core. The method includes saving a prefetch code start address by the parent core. The prefetch code start address indicates where a prefetch code is stored. The prefetch code is specifically configured for monitoring the parent core based on a specific application being executed by the parent core. The method includes sending a broadcast interrupt signal by the parent core to the at least one scout core. The broadcast interrupt signal being sent based on the prefetch code start address being saved. The method includes monitoring the parent core by the prefetch code executed by at least one scout core. The scout core executes the prefetch code based on receiving the broadcast interrupt signal. | 01-15-2015 |
20150019841 | ANTICIPATED PREFETCHING FOR A PARENT CORE IN A MULTI-CORE CHIP - Embodiments relate to prefetching data on a chip having a scout core and a parent core coupled to the scout core. A method includes determining that a program executed by the parent core requires content stored in a location remote from the parent core. The method includes sending a fetch table address determined by the parent core to the scout core. The method includes accessing a fetch table that is indicated by the fetch table address by the scout core. The fetch table indicates how many of pieces of content are to be fetched by the scout core and a location of the pieces of content. The method includes based on the fetch table indicating, fetching the pieces of content by the scout core. The method includes returning the fetched pieces of content to the parent core. | 01-15-2015 |
20150019907 | DYNAMIC ACCESSING OF EXECUTION ELEMENTS THROUGH MODIFICATION OF ISSUE RULES - Embodiments of the invention relate to dynamically routing instructions to execution units based on detected errors in the execution units. An aspect of the invention includes a computer system including a processor having an instruction issue unit and a plurality of execution units. The processor is configured to detect an error in a first execution unit among the plurality of execution units and adjust instruction dispatch rules of the instruction issue unit based on detecting the error in the first execution unit to restrict access to the first execution unit while leaving un-restricted access to the remaining execution units of the plurality of execution units. | 01-15-2015 |
20150089205 | CONVERT FROM ZONED FORMAT TO DECIMAL FLOATING POINT FORMAT - Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location. | 03-26-2015 |
20150089206 | CONVERT TO ZONED FORMAT FROM DECIMAL FLOATING POINT FORMAT - Machine instructions, referred to herein as a long Convert from Zoned instruction (CDZT) and extended Convert from Zoned instruction (CXZT), are provided that read EBCDIC or ASCII data from memory, convert it to the appropriate decimal floating point format, and write it to a target floating point register or floating point register pair. Further, machine instructions, referred to herein as a long Convert to Zoned instruction (CZDT) and extended Convert to Zoned instruction (CZXT), are provided that convert a decimal floating point (DFP) operand in a source floating point register or floating point register pair to EBCDIC or ASCII data and store it to a target memory location. | 03-26-2015 |
Patent application number | Description | Published |
20080293891 | Process for coagulating fluoroelastomers - In a process for the manufacture of fluoroelastomers, a water-soluble polymeric coagulant is employed that is an aqueous solution of polyethyleneimine or its copolymers. | 11-27-2008 |
20090093591 | Processing aid for melt-extrudable polymers - An extrudable composition comprising a non-fluorinated, melt processable host polymer and from about 25 parts per million by weight to about 50% by weight, based on total weight of said extrudable composition, of a fluoropolymer consisting essentially of copolymerized units of from 45 to 95 mole percent, based on total weight of said fluoropolymer, of tetrafluoroethylene (TFE) and from 5 and 55 mole percent, based on total weight of said fluoropolymer, of 3,3,3-trifluoropropylene (TFP). | 04-09-2009 |
20090197028 | Fluoropolymers of tetrafluoroethylene and 3,3,3-trifluoropropylene - Copolymer comprising at least 50 mol percent up to 85 mol percent tetrafluoroethylene (TFE), from 10-35 mol percent 3,3,3-trifluoropropylene (TFP), and from 0.5-15 mol percent of a fluorinated ethylenically unsaturated monomer of the formula RCF═CR | 08-06-2009 |
20100016511 | FLUOROELASTOMER COMPOSITION CONTAINING PROCESS AID - Polyhydroxy curable fluoroelastomer compositions contain at least one process aid that is an aminosilicone having only a single primary amine group per polysiloxane molecule. | 01-21-2010 |
20100069554 | CURABLE FLUOROPOLYMER COMPOSITIONS - Polyhydroxy curable fluoropolymer compositions comprise polyhydroxy curable fluoropolymer, a β-fluoroalcohol having the formula R—(CF | 03-18-2010 |
20100174011 | FLUOROELASTOMER PROCESSING AID MASTERBATCH AND METHOD FOR PRODUCING SAME - A fluoroelastomer masterbatch comprising a particulate matrix material wherein the particles of the matrix material have an average size selected from the range of from 1 μm to 1000 μm in diameter, the concentration of fluoroelastomer is from about 0.2% to 40% by weight, and the fluoroelastomer is dispersed within the interstitial spaces of the particulate matrix material. | 07-08-2010 |
20100298503 | FLUOROELASTOMER PROCESS AID CONTAINS POLYALKYLENE OXIDE AND POLYCAPROLACTONE - A process aid for improving the processability of non-fluorinated melt processible polymers contains a fluoroelastomer having a Mooney viscosity (ML (1+10) at 121° C.) between 30 and 100 and at least two interfacial agents, one a polycaprolactone having a Mn between 2000 and 8000 and the other a polyalkylene oxide having a Mn between 3000 and 5000. | 11-25-2010 |
20120328812 | PROCESS FOR PRODUCTION OF A HEAT-STABILIZED ACRYLATE POLYMER - Polyamide-reinforced polyacrylate polymer compositions comprising a continuous polyacrylate polymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with peroxide curatives the polyamide-reinforced polyacrylate polymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced polyacrylate polymer compositions. | 12-27-2012 |
20120328813 | HEAT-STABILIZED ACRYLATE ELASTOMER COMPOSITION AND PROCESS FOR ITS PRODUCTION - Polyamide-filled acrylate copolymer compositions comprising a continuous acrylate copolymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with diamine curatives the polyamide-filled acrylate copolymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced acrylate copolymer compositions. | 12-27-2012 |
20120329914 | HEAT-STABILIZED ACRYLATE ELASTOMER COMPOSITION AND PROCESS FOR ITS PRODUCTION - Polyamide-filled acrylate copolymer compositions comprising a continuous acrylate copolymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with diamine curatives the polyamide-filled acrylate copolymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced acrylate copolymer compositions. | 12-27-2012 |
20120329925 | HEAT-STABILIZED ACRYLATE ELASTOMER COMPOSITION AND PROCESS FOR ITS PRODUCTION - Polyamide-filled acrylate copolymer compositions comprising a continuous acrylate copolymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with diamine curatives the polyamide-filled acrylate copolymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced acrylate copolymer compositions. | 12-27-2012 |
20120329926 | PROCESS FOR PRODUCTION OF A HEAT-STABILIZED ACRYLATE POLYMER - Polyamide-reinforced polyacrylate polymer compositions comprising a continuous polyacrylate polymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with peroxide curatives the polyamide-reinforced polyacrylate polymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced polyacrylate polymer compositions. | 12-27-2012 |
20120329927 | HEAT-STABILIZED ACRYLATE ELASTOMER COMPOSITION AND PROCESS FOR ITS PRODUCTION - Polyamide-filled acrylate copolymer compositions comprising a continuous acrylate copolymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with diamine curatives the polyamide-filled acrylate copolymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced acrylate copolymer compositions. | 12-27-2012 |
20120329928 | PROCESS FOR PRODUCTION OF A HEAT-STABILIZED ACRYLATE POLYMER - Polyamide-reinforced polyacrylate polymer compositions comprising a continuous polyacrylate polymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with peroxide curatives the polyamide-reinforced polyacrylate polymer compositions exhibit enhanced resistance to heat aging compared to carbon black-reinforced polyacrylate polymer compositions. | 12-27-2012 |
20140072789 | HEAT AGING RESISTANT ETHYLENE VINYL ACETATE COPOLYMER COMPOSITION AND PROCESS FOR ITS PRODUCTION - Polyamide-filled EVA copolymer compositions comprising a continuous EVA copolymer phase and a discontinuous polyamide phase are produced by a melt mixing process. When crosslinked with peroxide curatives the polyamide-filled EVA copolymer compositions exhibit enhanced resistance to heat aging compared to EVA elastomer compositions reinforced with carbon black or other inorganic fillers. | 03-13-2014 |
20140155537 | HEAT RESISTANT HYDROCARBON ELASTOMER COMPOSITIONS - Disclosed herein is a curable composition comprising ethylene copolymer elastomer, a relatively small amount of a polyamide, and optionally a compatibilizer wherein curable composition demonstrates improved heat aging properties without the loss of tensile strength. Also disclosed is the process for making such curable ethylene copolymer elastomer. | 06-05-2014 |
20140155538 | HEAT RESISTANT HYDROCARBON ELASTOMER COMPOSITIONS - Disclosed herein is a polyamide-filled curable hydrocarbon elastomer compositions having enhanced heat aging performance where the presence of conventional filler, such as carbon black or silica, does not detract from desired heat stability properties. Also disclosed are polyamide-filled curable hydrocarbon elastomer compositions where the use of compatibilzer is optional, for polyamides having an inherent viscosity of greater than 0.88 dL/g. | 06-05-2014 |
20140155551 | PEROXIDE CURABLE FLUOROELASTOMER COMPOSITIONS - Disclosed herein is a curable composition comprising a peroxide curable fluoroelastomer, an organic peroxide, a multifunctional coagent and a polyamide. Such curable compositions cure to a high degree in a short time. | 06-05-2014 |
20140155552 | HEAT AGING RESISTANT ETHYLENE VINYL ACETATE COPOLYMER COMPOSITION AND PROCESS FOR ITS PRODUCTION - Heat resistant ethylene vinyl acetate copolymer compositions comprising a blend of ethylene vinyl acetate copolymer, peroxide curable polyacrylate elastomer, and polyamide are described. When crosslinked with a peroxide curative, the ethylene vinyl acetate copolymer compositions exhibit enhanced resistance to heat aging compared to conventional ethylene vinyl acetate elastomer compositions. | 06-05-2014 |
Patent application number | Description | Published |
20090254969 | Method and system for managing security of mobile terminal - A method for enabling security on a mobile terminal having a communication link with a circuit switched network against suspicious activities is provided. Activities performed at the mobile terminal are performed according to a security policy provided from the circuit switched network. Detection of a suspicious activity is alerted to the circuit switched network when the suspicious activity is detected. A policy manager server of the circuit switched network changes the security policy to cure the suspicious activity on the mobile terminal. Call traffic delivered to/sent from the mobile terminal is filtered out, which causes the suspicious activity according to the security policy. The mobile terminal enforces a security measure on a suspicious activity according to the security policy. | 10-08-2009 |
20100138660 | SECURE COMMUNICATION SESSION SETUP - A device receives an encrypted key generating value from a first device and decrypts the encrypted key generating value. A temporary session key associated with the first device is generated based on the key generating value. A secure session invitation message is received from the first device. A master session key is generated and encrypted using the temporary session key associated with the first device. The encrypted master session key is transmitted to the first device. | 06-03-2010 |
20100167692 | METHODS, SYSTEMS, AND APPARATUS FOR HANDLING SECURE-VOICE-COMMUNICATION SESSIONS - An exemplary computing system may receive a first request from a first voice-communication device to establish a secure-voice-communication session with a second voice-communication device. The computing system may also receive a second request from the second voice-communication device to establish the secure-voice-communication session with the first voice-communication device. The computing system may establish the secure-voice-communication session between the first and second voice-communication devices. Corresponding methods, apparatus, and computer-readable media are also disclosed. | 07-01-2010 |
20120002537 | BASE STATION FAILOVER USING NEIGHBORING BASE STATIONS AS RELAYS - A method performed by a base station in a network, includes detecting a malfunction associated with a backhaul link to the network; identifying one or more neighboring base stations located within a transmission range of the base station; selecting at least one of the one or more neighboring base stations based on one or more parameters, associated with the one or more neighboring base stations, in response to detecting the malfunction; receiving, by a radio frequency (RF) transceiver associated with the base station, a signal from a user equipment; and transmitting, by an RF transceiver associated with the base station, the signal to the selected at least one of the one or more neighboring base stations. | 01-05-2012 |
20120005177 | AUTOMATED DEVICE REPORTING - A method performed by a device includes detecting a first condition to generate a report record associated with the device; generating the report record associated with the device, in response to detecting the first condition, where generating the report record includes recording environment conditions associated with the device, recording device conditions associated with the device, and recording signal conditions associated with the device; detecting a second condition to send the generated report record to a server device; and sending the generated report record to the server device, in response to detecting the second condition. | 01-05-2012 |
20120023360 | MOBILITY MANAGEMENT ENTITY FAILOVER - A method, performed by a first mobility management entity (MME) device in a network, includes receiving, from a second MME device, standby database information associated with user equipment (UE) registered with the second MME device; detecting that the second MME device has failed or lost connectivity; designating that the UEs registered with the second MME device will be registered with the first MME device, in response to detecting that the second MME device has failed or lost connectivity; detecting a request to activate a particular UE registered with the second MME device; and paging the particular UE to register with the first MME device, using the standby database information and in response to detecting the request to activate the particular UE. | 01-26-2012 |
20120157045 | Methods, Systems, and Apparatus for Handling Secure-Voice-Communication Sessions - An exemplary computing system may receive a first request from a first voice-communication device to establish a secure-voice-communication session with a second voice-communication device. The computing system may also receive a second request from the second voice-communication device to establish the secure-voice-communication session with the first voice-communication device. The computing system may establish the secure-voice-communication session between the first and second voice-communication devices. Corresponding methods, apparatus, and computer-readable media are also disclosed. | 06-21-2012 |
20120163265 | AUTONOMOUS NETWORK ACCESS CONGESTION AND COLLISION CONTROL - A mobile terminal receives a class identifier and receives a broadcast message with a backoff period definition for multiple classes of mobile terminals. The mobile terminal applies the class identifier to the backoff period definition to determine a backoff interval for the mobile terminal. The mobile terminal sends, to a base station, a radio resource control (RRC) connection request using the calculated backoff interval. Different backoff intervals are assigned to different classes of mobile terminals to control network access congestion at the base station. | 06-28-2012 |
20120163369 | LOW LATENCY CALL TRANSFER - A system is configured to receive, from a user device, voice traffic to be sent to another user device; determine whether the voice traffic is local traffic based on whether an eNodeB, associated with the user device, and another eNodeB, associated with the other user device, are served by a particular network device; forward the voice traffic, as non-local traffic, to another network device, associated with a packet data network, for processing when the eNodeB or the other eNodeB are not served by the particular network device; process the voice traffic as local traffic when the eNodeB and the other eNodeB are served by the particular network device; and forward, to the other user device via the other eNodeB, the voice traffic, as local traffic, where the forwarding is performed in a manner that does not include routing the voice traffic via the other network device. | 06-28-2012 |
20120236753 | CONDITION DETECTION BY A CALL SESSION CONTROL FUNCTION (CSCF) - A system configured to receive, from a user device, traffic associated with a request to initiate a call session; detect a condition associated with the traffic; determine whether to establish the call session based on whether the condition, associated with the traffic, is a particular type of condition; send, to a server device, a notification to perform an operation to remedy the condition when the condition does not correspond to the particular type of condition, where sending the notification enables the server device to identify a type of condition, identify an operation that remedies the condition based on the type of condition, or initiate the operation to remedy the condition; and establish the call session when the type of condition corresponds to the particular type of condition, where establishing the call session enables a call, placed by the user device, to be processed as a normal call. | 09-20-2012 |
20120272320 | METHOD AND SYSTEM FOR PROVIDING MOBILE DEVICE SCANNING - An approach for providing mobile device scanning is described. A file stored within a mobile device is received. A scan of the received file is initiated to determine a status relating to presence of an unauthorized code or to execution of an unauthorized activity. A notification message is generated based on the scan, wherein the notification message specifies information relating to the determined status. | 10-25-2012 |
20120314568 | INTEROPERABLE QUALITY OF SERVICE PRE-NEGOTIATION - A system configured to receive a request to identify a quality of service (QoS) policy to be used to process traffic that is received from a user device associated with another network; obtain an interoperable QoS policy, where the interoperable QoS policy identifies a first QoS level, associated with the other network, that corresponds to a type of traffic received from the user device; obtain, from the interoperable QoS policy, a second QoS level that corresponds to the first QoS level; and send, to a device, an instruction to process the traffic based on the second QoS level. | 12-13-2012 |
20120314641 | MULTICAST-UNICAST HANDOFF SERVICES - A system may receive, from a user device, a request to receive content via a first base station, where the content was previously being received, as multicast content, via a second base station; determine, in response to the request, whether the first base station can process multicast content; transmit a copy of the content, to the user device via the first base station, as multicast content, based on a determination that the first base station can process multicast content; and transmit the content, to the user device via the first base station, as unicast content, based on a determination that the first base station cannot process multicast content. | 12-13-2012 |
20130003652 | SPLIT USAGE OF RADIO ACCESS NETWORKS WITH IMS - Different access networks may perform signaling and data delivery (bearer connection) for communication services. A device may determine, in response to a request for a service from a user of the device, whether the device is connected to a non-cellular access network. The device may transmit, when it is determined that the device is connected to the non-cellular access network, one or more control messages, relating to establishment of the service, using the non-cellular access network. The device may transmit, when it is determined that the device is not connected to the non-cellular access network, the one or more control messages, using a cellular access network. The device may establish, with a party with which the service is to connect, a bearer connection for the service over the cellular access network. | 01-03-2013 |
20130044603 | RADIO ACCESS NETWORK TECHNOLOGY OPTIMIZATION BASED ON APPLICATION TYPE - A mobile device may monitor availability of access networks that provide connectivity for the mobile device. The mobile device may also store preference information, on a per-application basis, relating to preferences for using the access networks by applications executed by the mobile device. The mobile device may additionally select, in response to a request from an application to connect to the network, one of the access networks, based on the preference information for the application; and provide a communication channel for the application using the selected access network. | 02-21-2013 |
20130070669 | LATENCY-INSENSITIVE RAN - HIGH-CAPACITY/LATENCY-TOLERANT SESSION MANAGEMENT - A telecommunications network receives an indication that a user device, communicatively coupled to the telecommunications network, is a latency-insensitive device; receives connection information associated with a connection between the user device and the telecommunications network; stores, based on the indication that the user device is a latency-insensitive device, at least a portion of the connection information, associated with the connection between the user device and the telecommunications network, in a virtual memory of the server device; receives an indication that the connection is to become active; and places, based on receiving the indication that the connection is to become active, at least the portion of the connection information, associated with the connection between the user device and the telecommunications network, in a physical memory of the server device. | 03-21-2013 |
20130081138 | RESPONDING TO IMPERMISSIBLE BEHAVIOR OF USER DEVICES - A device detects an impermissible behavior by a user device. The device further identifies a rule associated with the impermissible behavior and executes a response to the impermissible behavior based on the rule. The response restricts access of the user device to a service provided by or via a network device. The device also transmits, to the user device, a message that specifies the response. The device also verifies a termination of a cause of the impermissible behavior and restores the access of the user device to the service. | 03-28-2013 |
20130115943 | LOCATION-BASED MICROCELL SEARCH - A network device may store information identifying a coverage area associated with each of one or more cells that are associated with the network device. The network device may receive information identifying a geographic location of a user device. The network device may compare the geographic location of the user device to one or more of the stored coverage areas. The network device may also determine, based on the comparing, that the user device is within a particular coverage area of a particular cell, of the one or more cells. The network device may further send, to the user device, and based on determining that the user device is located within the particular coverage area of the particular cell, an instruction for the user device to connect to the particular cell, where the user device is to attempt to connect to the particular cell in response to the instruction. | 05-09-2013 |
20130163464 | HANDING OVER A USER DEVICE FROM ONE TECHNOLOGY TO ANOTHER - A server device may identify that a user device is connected to a first radio access network (“RAN”), via a first technology. The server device may identify that the user device is capable of accessing a second RAN, via a second technology, where the second RAN is different from the first RAN, and where the second technology is different from the first technology. The server device may also receive an indication that the first RAN is congested. The server device may further determine, based on the indication that first RAN is congested, and further based on identifying that the user device is capable of accessing the second RAN via the second technology, that the user device should be handed over to the second RAN. Additionally, the server device may instruct the user device to connect to the second RAN via the second technology. | 06-27-2013 |
20130216027 | MITIGATING DENIAL OF SERVICE ATTACKS ON CALL CENTERS - A device receives, from a user device, a call destined for a call center, and provides an audio CAPTCHA (Completely Automated Public Turing test to Tell Computer and Humans Apart) to the user device in response to the call. The device also receives, from the user device, a response to the audio CAPTCHA, and determines whether the response is correct. The device forwards the call to the call center when the response is correct, and drops the call when the response is incorrect. | 08-22-2013 |
20130267227 | LOCATION-BASED MICROCELL SEARCH - A network device may be configured to receive information regarding a location of a user device; compare the location of the user device to one or more coverage areas associated with each of one or more cells that are associated with a base station of a wireless telecommunications network; determine that the user device is within a particular coverage area of a particular cell, of the one or more cells; and instruct the user device, based on determining that the user device is within the particular coverage area of the particular cell, to connect to the particular cell. | 10-10-2013 |
20130333032 | NETWORK BASED DEVICE SECURITY AND CONTROLS - Protection against security attacks involves monitoring network traffic for a computing device security attack and determining whether there is a security event, using one or more network based security tools. Next, it is determined whether an event pattern involving two or more security events meets a predetermined criteria. Upon determining that there is a security attack, corrective action is tailored, based on the type of the computing device, the operating system of the computing device, the type of security attack, and/or the available protection tools. A course of action is performed depending on whether an account of the computing device includes a security protection service. If there is a security protection service, a message is sent over a secure link to the computing device. This message includes the corrective action to cure the computing device from the security attack. | 12-12-2013 |
20140066046 | RADIO ACCESS NETWORK INTEGRATED SET-TOP DEVICE - A device may receive a signal strength indicator associated with a connection between a mobile device and a first base station. The signal strength indicator may indicate a strength of a radio signal received by the mobile device from the first base station. The device may transmit the signal strength indicator to a network device, and may receive, from the network device, a first notification to activate a second base station based on the signal strength indicator. The device may activate the second base station based on the first notification. The second base station may provide temporary wireless connectivity for the mobile device. | 03-06-2014 |
20140066052 | DEVICE AND NETWORK MONITORING CORRELATION SYSTEM FOR NETWORK TROUBLESHOOTING - A monitoring device may determine an application to monitor, may determine a parameter to monitor, where the parameter is associated with at least one of a network or a device, may determine user devices from which to collect the parameter, and may transmit, to the user devices, information that identifies the application and information that identifies the parameter. The monitoring device may receive, from the user devices, information that identifies values of the parameter, may analyze the values of the parameter, may determine, based on the analysis, that the application is a cause of a problem associated with the network or the device. The monitoring device may perform an action based on determining that the application is a cause of the problem. | 03-06-2014 |
20140071889 | OVER-THE-TOP (OTT) VIDEO / VOICE CONFIGURATION - A user equipment (UE) provides for display, to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE), and receives, from the user, a selection of a particular OTT service of the available OTT services. The UE receives, from the user, information identifying a selected contact associated with the particular OTT service, and determines whether a particular UE associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device. The UE provides a call to the particular UE, via a LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network, when the particular UE is a VoLTE capable device. | 03-13-2014 |
20140109187 | SECURE PROVISIONING OF COMMERCIAL OFF-THE-SHELF (COTS) DEVICES - A device receives identification information associated with a mobile commercial off-the-shelf (COTS) device, and receives configuration and security requirements defined for the mobile COTS device. The device creates secure configuration software for the mobile COTS device based on the identification information and the configuration and security requirements, and provides the secure configuration software to the mobile COTS device for installation. | 04-17-2014 |
20140109209 | HOSTED IMS INSTANCE WITH AUTHENTICATION FRAMEWORK FOR NETWORK-BASED APPLICATIONS - A device is configured to receive an authentication credential from a user device, and is configured to authenticate the user device based on the authentication credential. The device is configured to transmit, based on authenticating the user device, a first application for establishing a tunnel that permits the user device to access a second application using an Internet protocol multimedia subsystem (IMS) network architecture. The device is configured to establish, based on the first application, a tunnel for transferring IMS traffic to or from the user device, and is configured to transfer the IMS traffic to or from the user device, using the tunnel, where transferring the IMS traffic permits the user device to access the second application. | 04-17-2014 |
20140185521 | INSTALLATION OF A VOICE CLIENT FOR ROAMING DEVICES IN A WIRELESS NETWORK - Voice over LTE (VoLTE) services may be provided to a roaming mobile device, even when the home network of the mobile device does not provide VoLTE service. In one implementation, one or more devices in a network may determine based on a mobile device attaching to a network as a roaming device for the network, a home network of the mobile device. The devices may further determine whether the home network, associated with the mobile device, provides VoLTE services; transmit, based on the determination that the home network does not provide VoLTE services, a VoLTE client application to the mobile device, the VoLTE client application providing functionality, for the mobile device, relating to usage of VoLTE services in the network. The devices may further communicate with the mobile device and the VoLTE client application, to provide one or more VoLTE services to the mobile device. | 07-03-2014 |
20140187210 | FILTERING AND ENHANCEMENT OF VOICE CALLS IN A TELECOMMUNICATIONS NETWORK - Voice calls may be filtered and/or modified to enhance the clarity of a speaker's voice. In one implementation, a device may receive an indication, from a caller associated with a call, that speech of the caller is to be modified to deemphasize an accent of the caller. The device may modify, based on the received indication, the speech of the caller to deemphasize the accent of the caller and transmit the modified speech to a callee associated with the call. | 07-03-2014 |
20140187236 | QUICK RECOVERY OF RF SESSIONS AFTER BACKHAUL LINK FAILURE - Communication sessions with mobile devices may be suspended, in a wireless communications network, after failure of one or more backhaul network links In one implementation, a device may detect failure of a backhaul network connecting a cell site to a core portion of a wireless network; and suspend, based on the detected failure, communication sessions with mobile devices connected to the cell site through radio interfaces, the suspending of the communication sessions including preventing loss of the communication sessions despite the failure of the backhaul network. The device may further detect cessation of the failure of the backhaul network; and resume, based on the detected cessation of the failure of the backhaul network, the communication sessions with the mobile devices. | 07-03-2014 |
20140188873 | Presenting Information Based on User Profiles - A server may be configured to receive behavior information associated with a user device. The behavior information may indicate a set of geographical locations at which the user device has been present. The server may generate a mode based on the behavior information. The mode may indicate a set of conditions based on which the mode is to be activated, and a set of information to be presented when the mode is activated. The server may output the mode to the user device. The user device may determine, after receiving the mode, that the set of conditions has been satisfied. The determining may be based on a geographical location of the user device. The user device may activate the mode, based on determining that the set of conditions has been satisfied; and may present at least a portion of the set of information, based on activating the mode. | 07-03-2014 |
20140189034 | Adapative, Personal Localized Cache Control Server - A server may be configured to receive an indication that a first user device stores a particular content item; receive, from a second user device, a request for content; and determine that the requested content is available from the first user device. The determining may include determining that the particular content item stored by the first user device corresponds to the request for content, and determining that a local peer connection is available between the first user device and the second user device. The server may further output, to the first user device, an instruction to output the requested content to the second user device via the local peer connection, and/or the server may output, to the second user device, information which may allow the second user device to request the content from the first user device via a local peer connection. | 07-03-2014 |
20140274107 | PERSONALIZED NAVIGATION INFORMATION BASED ON USER BEHAVIOR - A user device may be configured to receive information regarding a set of points of interest that have been determined based on behavior information associated with a user of the user device. The information regarding the set of points of interest may indicate geographical locations associated with one or more of the points of interest, of the set of points of interest. The user device may determine a present geographical location associated with the user device; compare the geographical locations associated with the one or more points of interest to the present geographical location associated with the user device; identify, based on the comparing, a particular point of interest, of the set of points of interest, that is within a particular distance of the present geographical location of the user device; and output, via a display device, information regarding the identified particular point of interest. | 09-18-2014 |
20140278589 | MOBILE DEVICE ESTABLISHMENT SYSTEM - A method and system and may receive an information request from a user device. An establishment list may be transmitted to the user device in response to the information request, wherein the establishment list includes at least one subscribing establishment. An establishment selection may be received and an establishment option associated with the establishment selection may then be transmitted to the user device. An option selection may then be received from the user device and an establishment record may be updated in response to the selected option, wherein the user device and the subscribing establishments have a pre-existing relationship within the establishment record. | 09-18-2014 |
20140278915 | PROVIDING PROMOTIONAL CONTENT - Systems and methods for providing promotional content are provided. Criteria defining a plurality of different activity-related modes for a user of a mobile station are stored. A message from the mobile station containing that contains information about an activity engaged in by the user is received through a mobile communication network. One of the activity-related modes for a user of a mobile station is selected upon determining that the information about the activity satisfies at least one criterion corresponding to the selected activity-related mode. Promotional content associated with the selected activity-related mode is obtained. The obtained promotional content is transmitted through the mobile communication network to the mobile station for presentation to the user. | 09-18-2014 |
20140286309 | HANDING OVER A USER DEVICE FROM ONE TECHNOLOGY TO ANOTHER - A system may be configured to identify that a user device is connected to a first radio access network (“RAN”), via a first technology; and to identify that the user device is capable of accessing a second RAN, via a second technology. The system may further be configured to instruct the user device to concurrently connect to the second RAN and the first RAN, send or receive a first type of traffic via the first RAN, and send or receive a second type of traffic via the second RAN. | 09-25-2014 |
20150036494 | GROUPED MULTICAST/BROADCAST SINGLE FREQUENCY NETWORK (MBSFN) SPLITTING - A reporting server receives reports on content items being accessed by a plurality of UE devices through a first multicast/broadcast single frequency network (MBSFN). The reporting server determines, for each content item being accessed, which of the UE devices is accessing the content item. The UE devices are then grouped by the accessed content items such that at least one content item is accessed by a first group of UE devices and not accessed by a second group of UE devices. The reporting server then sends data representing the first and second groups to a broadcast video provisioning system (BVPS) with a recommendation to split the MBSFN into second and third MBSFNs. In another implementation, the reporting server receives reports from fourth and fifth MBSFNs and recommends joining the fourth and fifth MBSFNs to form a sixth MBSFN if broadcast bandwidth requirements are met. | 02-05-2015 |
20150040162 | DYNAMIC SPLITTING OF EVOLVED MULTICAST BROADCAST MULTIMEDIA SERVICE (EMBMS) - A reporting server receives reports on unicast and/or broadcast multimedia content items being accessed by respective user equipment (UE) devices through a network. The reporting server determines, for each multimedia content item, a number of UE devices that are accessing the multimedia content item and whether it is being unicast or broadcast. The reporting server ranks the multimedia content items by the number of UE devices accessing each item. In several disclosed examples, a broadcast video provisioning system switches unicast transmissions to broadcast transmissions based on the ranked list, based on this ranking and possibly on the available unicast and broadcast bandwidth. | 02-05-2015 |
20150067816 | AUTOMATED SECURITY GATEWAY - A security device may be configured to receive information regarding traffic that has been outputted by a particular user device; and compare the information regarding the traffic to security information. The security information may include device behavior information, traffic policy information, or device policy information. The security device may determine, based on the comparing, that a security threat exists with regard to the traffic; and take, based on determining that the security threat exists, remedial action with respect to the traffic. Taking the remedial action may include preventing the traffic from being forwarded to an intended destination associated with the traffic, providing an alert, regarding the security threat, to the particular user device, or providing an alert, regarding to the security threat, to another device. | 03-05-2015 |
Patent application number | Description | Published |
20080228092 | Cardiac Sensing by Implantable Medical Devices During Magnetic Resonance Imaging - Embodiments of the invention can include a method for reducing MRI interference from a physiological electrical signal received in an implantable medical device. The method can include the steps of amplifying the physiological electrical signal with a high bandwidth amplifier and sampling the amplified physiological electrical signal at a sampling frequency of at least 8 kHz to obtain a first high-frequency sequence of samples. The method can further includes the steps of processing the first high-frequency sequence of samples to identify a signal artifact that is characteristic of MRI interference and creating a second high-frequency sequence of samples by reducing the signal artifact characteristic of MRI interference from the first sequence of samples. Embodiments can also include a method of determining a heart rate from a physiological electrical signal received in an implantable medical device. Embodiments can also includes an implantable medical device that receives and processes a physiological electrical signal. Other embodiments are also described herein. | 09-18-2008 |
20100010602 | RF REJECTING LEAD - A lead assembly for an implantable medical device. The lead assembly comprises a lead body having a first portion and a second portion. The first portion is adapted for coupling to a pulse generator and the second portion is adapted for implantation in or near a heart. First and second co-radial conductive coils are positioned within the lead body and electrically isolated from each other. The first and second conductive coils include a first and second number of coil turns and the first number is substantially equivalent to the second number. A ring electrode is located at the second portion and a tip electrode is located distal to the ring electrode and coupled to the second conductive coil. | 01-14-2010 |
20110046707 | MRI COMPATIBLE ELECTRODE CIRCUIT - An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating. | 02-24-2011 |
20110238146 | RF REJECTING LEAD - A lead assembly for an implantable medical device includes a lead body having a first portion adapted for coupling to a pulse generator and a second portion adapted for implantation. First and second co-radial conductive coils are electrically isolated from each other and include a first and second number of coil turns. The first and second number of coil turns include a number of matched turns and a number of unmatched turns, and the number of unmatched turns is less than approximately 2.0% of the total number of unmatched and matched turns. First and second electrodes located at the second portion are respectively coupled to the first and second conductive coils. At least one capacitor element is connected in parallel with one or both of the first and second conductive coils and/or between the first and second conductive coils. | 09-29-2011 |
20110299565 | MRI COMPATIBLE MEDICAL DEVICE TEMPERATURE MONITORING SYSTEM AND METHOD - A temperature monitoring system for a medical device comprises an optical transmit/receive unit, an elongate optical fiber having a proximal end, a distal end, and an inner core extending between the proximal end and the distal end, and one or more fiber Bragg grating elements formed in the inner core of the optical fiber. The optical fiber is operably coupled to the transmit/receive unit at the proximal end. At least a portion of the optical fiber is also operably coupled to a medical device and is structured to measure temperature at one or more temperature sensing locations on the medical device. | 12-08-2011 |
20110306872 | COMBINED FIELD LOCATION AND MRI TRACKING - A composite tracking system for a medical device comprises a field location tracking system including at least one field location sensor structured to be coupled to a medical device, a magnetic resonance tracking system including at least one tracking coil structured to be coupled to a medical device, and a composite tracking processor operably coupled to the field location tracking system and the magnetic resonance tracking system. The composite tracking processor is operable to receive and process field location parameters from the field location tracking system and positional coordinates from the magnetic resonance tracking system to register a field location coordinate system to a magnetic resonance coordinate system. | 12-15-2011 |
20120137513 | METHOD OF CONSTRUCTING MRI COMPATIBLE ELECTRODE CIRCUIT - An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating. | 06-07-2012 |
20120143299 | MRI COMPATIBLE CO-RADIALLY WOUND ELECTRODE CIRCUIT - An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating. | 06-07-2012 |
20120179233 | RF REJECTING LEAD - A lead assembly for an implantable medical device includes a lead body having a first portion and a second portion. The first portion adapted for coupling to a pulse generator and the second portion is adapted for implantation. First and second co-radial conductive coils are positioned within the lead body and electrically isolated from each other. The first and second conductive coils each including a plurality of turns. Two or more adjacently wound consecutive turns of the first conductive coil alternate with two or more adjacently wound consecutive turns of the second conductive coil. | 07-12-2012 |
20130039384 | METHOD FOR MRI COMPATIBLE MEDICAL DEVICE TEMPERATURE MONITORING - A method of estimating temperature includes selecting a plurality of known calibration temperature values; determining a bulk wavelength for each of the calibration temperature values; formulating a calibration data set that includes the plurality of known temperature values and the corresponding plurality of bulk wavelengths; and using the calibration data set to determine an estimated current temperature value based upon a current bulk wavelength, wherein the current temperature value is estimated based upon one or more data points in the calibration data set. | 02-14-2013 |
20130085378 | COMBINED FIELD LOCATION AND MRI TRACKING - A method of calibrating field location tracking to magnetic resonance tracking is provided. The method of calibration field location tracking includes moving a medical device throughout a plurality of points within a patient volume; tracking the medical device with a field location tracking system and a magnetic resonance tracking system; calculating a plurality of magnetic resonance tracking locations; determining a plurality of field location parameters that correspond to the plurality of magnetic resonance tracking locations; and creating a transfer function that maps the field location parameters to the magnetic resonance tracking locations, wherein the transfer function registers a field location coordinate system to a magnetic resonance coordinate system. | 04-04-2013 |
20130190850 | RF REJECTING LEAD - A conductor assembly for an implantable medical device includes a first conductive coil and a second conductive coil co-radial with and electrically isolated from the first conductive coil. The first and second conductive coils each including a plurality of turns. Two or more adjacently wound consecutive turns of the first conductive coil alternate with two or more adjacently wound consecutive turns of the second conductive coil. | 07-25-2013 |
20130199839 | MRI COMPATIBLE CABLE - An MRI compatible cable construct is provided. The cable is adapted to be used with a medical device in direct electrical contact with a patient. Each cable or cable set includes a plurality of filter components. The filter component comprises at least two filter components. One filter component may be a resonant filter at a distal end that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the cable from exiting the cable at the distal. The second filter component may comprise one or more non-resonant filter(s) or inductors positioned along the length of the cable that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the cable before it reaches the resonant LC filter. | 08-08-2013 |
20130204335 | MRI COMPATIBLE CONDUCTIVE WIRES - An MRI compatible electrode circuit construct is provided. The construct includes at least three filter components constructed from a continuous or non-continuous electrode wire. One filter component may be a resonant LC filter proximate an electrode/wire interface. A second filter component may be a resonant LC filter adjacent a proximal termination of the wire construct. The filters resolve the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode and at the terminal or proximal end. The third filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filters by significantly attenuating the current induced on the wire before it reaches the resonant LC filters. | 08-08-2013 |
20130211221 | SYSTEM AND METHOD FOR IDENTIFYING AND COMMUNICATING WITH AN INTERVENTIONAL MEDICAL DEVICE - A system and method of identifying and communicating with an interventional medical device is provided. The system includes a novel catheter handle operably coupled to the shaft of a catheter at the distal end and an electrophysiology recording system at the proximal end. The catheter handle includes a visual identification system visible through a lens on the catheter handles and a microcontroller with a memory structure, the memory structure including catheter identification information. The visual identification system includes a light emitting diode, which is visible from the outside of the catheter handle through the lens. When a user of the EP recording system selects a desired color for the coupled catheter, the desired color is communicated to the microcontroller in the catheter handle and the microcontroller causes the visual identification to display the requested color so that the desired color is visible by the user. | 08-15-2013 |
20130218246 | MRI COMPATIBLE ELECTRODE CIRCUIT - An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a single or multiple layer resonant LC filter positioned proximate an electrode that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The resonant LC filter may also be positioned distal to the end of the non-resonant filters with the non-resonant filters proximate the electrode. | 08-22-2013 |
20140058491 | MRI COMPATIBLE CO-RADIALLY WOUND LEAD ASSEMBLY - An MRI compatible lead assembly construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating. | 02-27-2014 |
20140058492 | MRI COMPATIBLE ELECTRODE CIRCUIT - An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating. | 02-27-2014 |
20140058493 | MRI COMPATIBLE ELECTRODE CIRCUIT - An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating. | 02-27-2014 |
20140088673 | MRI COMPATIBLE CO-RADIALLY WOUND LEAD ASSEMBLY - An MRI compatible lead assembly construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter proximate an electrode that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include a non-resonant filter(s) positioned along the length of the electrode wire by co-radially winding at least two electrode wires. The non-resonant filter resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. | 03-27-2014 |
20140100445 | MRI COMPATIBLE HANDLE AND STEERABLE SHEATH - An MR compatible deflectable catheter and method of using the same is provided. The MR compatible deflectable catheter includes a steerable sheath having a tubular shaft. The tubular shaft receives first and second longitudinal movement wires at a distal end thereof A control handle is coupled to a proximal end of the first and second longitudinal movement wires and causes longitudinal movement of the wires. | 04-10-2014 |
20140132267 | MR ACTIVE TRACKING SYSTEM - An active tracking system that overcomes the heating problems of conventional transmission line and signal line conductors is provided. The active tracking system includes at least one active tracking coil; at least one integrated circuit proximate the active tracking coil; a tracking receiver; a first MR safe means configured for transmitting a received signal to the tracking receiver; and a second MR safe means configured for communicating one or more signals from the tracking receiver to the integrated circuit at coil. The integrated circuit may also include frequency estimations, analog to digital conversion at the tracking coil location to reduce the amount of processing required in the tracking receiver thereby decreasing the potential for signals passing from the tracking coil location to the tracking receiver to interfere with MR imaging signals. | 05-15-2014 |
20140135745 | MRI COMPATIBLE HANDLE AND STEERABLE SHEATH - An MR compatible deflectable catheter and method of using the same is provided. The MR compatible deflectable catheter includes a steerable sheath having a tubular shaft. The tubular shaft receives first and second longitudinal movement wires at a distal end thereof. A control handle is coupled to a proximal end of the first and second longitudinal movement wires and causes longitudinal movement of the wires. | 05-15-2014 |