Patent application number | Description | Published |
20130322253 | SYSTEM AND METHOD FOR INTER-DOMAIN RSVP-TE LSP LOAD BALANCING - A system, method and apparatus for causing network routers such as Area Border Routers (ABRs) to use a preferred tie-breaking mechanism to select one path in the event of an ERO expansion operation resulting in multiple equal cost paths. | 12-05-2013 |
20130322254 | SYSTEM AND METHOD FOR MANAGING MPLS-TE OVERLOAD - A system, method and apparatus for detecting MPLS-TE overload conditions and informing a IGP routing protocol, wherein the IGP routing protocol communicates the overload condition to the nodes in the MPLS TE routing domain by inserting new flag or bit value in an OSPF Router Information Capability TLV or an IS-IS Router Capability TLV. | 12-05-2013 |
20130322291 | SYSTEM AND METHOD FOR EFFICIENT MVPN SOURCE REDUNDANCY WITH S-PMSI - A system, method and apparatus for source redundant MVPN in which a number of Interface Indices is reduced by leaf node Incoming Label Maps (ILM) including one or more Interface Indices common to multiple tunnels. | 12-05-2013 |
20150085644 | SYSTEM AND METHOD FOR REDUCING TRAFFIC LOSS WHILE USING LOOP FREE ALTERNATE ROUTES FOR MULTICAST ONLY FAST REROUTE (MOFRR) - A system, method and apparatus for adapting operation of a router configured to receive commonly sourced traffic via primary and secondary Upstream Multicast Hop (UMH) links, wherein the secondary path is cached for a predetermined period of time to avoid data loss upon restoration of the primary path. | 03-26-2015 |
Patent application number | Description | Published |
20090078916 | TANTALUM CARBIDE NITRIDE MATERIALS BY VAPOR DEPOSITION PROCESSES - Embodiments of the invention generally provide compositions of tantalum carbide nitride materials. In one embodiment, a composition of a tantalum carbide nitride material is provided which includes the chemical formula of TaC | 03-26-2009 |
20090081868 | VAPOR DEPOSITION PROCESSES FOR TANTALUM CARBIDE NITRIDE MATERIALS - Embodiments of the invention generally provide methods for depositing and compositions of tantalum carbide nitride materials. The methods include deposition processes that form predetermined compositions of the tantalum carbide nitride material by controlling the deposition temperature and the flow rate of a nitrogen-containing gas during a vapor deposition process, including thermal decomposition, CVD, pulsed-CVD, or ALD. In one embodiment, a method for forming a tantalum-containing material on a substrate is provided which includes heating the substrate to a temperature within a process chamber, and exposing the substrate to a nitrogen-containing gas and a process gas containing a tantalum precursor gas while depositing a tantalum carbide nitride material on the substrate. The method further provides that the tantalum carbide nitride material is crystalline and contains interstitial carbon and elemental carbon having an interstitial/elemental carbon atomic ratio of greater than 1, such as about 2, 3, 4, or greater. | 03-26-2009 |
20090142474 | RUTHENIUM AS AN UNDERLAYER FOR TUNGSTEN FILM DEPOSITION - Embodiments of the invention provide a method for depositing materials on substrates. In one embodiment, the method includes depositing a barrier layer containing tantalum or titanium on a substrate, depositing a ruthenium layer or a cobalt layer on the barrier layer, and depositing a tungsten bulk layer thereover. In some examples, the barrier layer may contain tantalum nitride deposited by an atomic layer deposition (ALD) process, the tungsten bulk layer may be deposited by a chemical vapor deposition (CVD) process, and the ruthenium or cobalt layer may be deposited by an ALD process. The ruthenium or cobalt layer may be exposed to a soak compound, such as hydrogen, diborane, silane, or disilane, during a soak process prior to depositing the tungsten bulk layer. In some examples, a tungsten nucleation layer may be deposited on the ruthenium or cobalt layer, such as by ALD, prior to depositing the tungsten bulk layer. | 06-04-2009 |
20100129535 | Vapor Deposition Processes for Tantalum Carbide Nitride Materials - Embodiments of the invention generally provide methods for depositing and compositions of tantalum carbide nitride materials. The methods include deposition processes that form predetermined compositions of the tantalum carbide nitride material by controlling the deposition temperature and the flow rate of a nitrogen-containing gas during a vapor deposition process, including thermal decomposition, CVD, pulsed-CVD, or ALD. In one embodiment, a method for forming a tantalum-containing material on a substrate is provided which includes heating the substrate to a temperature within a process chamber, and exposing the substrate to a nitrogen-containing gas and a process gas containing a tantalum precursor gas while depositing a tantalum carbide nitride material on the substrate. The method further provides that the tantalum carbide nitride material is crystalline and contains interstitial carbon and elemental carbon having an interstitial/elemental carbon atomic ratio of greater than 1, such as about 2, 3, 4, or greater. | 05-27-2010 |
20130157460 | METHODS FOR ANNEALING A METAL CONTACT LAYER TO FORM A METAL SILICIDATION LAYER - Methods for annealing a contact metal layer for a metal silicidation process are provided in the present invention. In one embodiment, a method for annealing a contact metal layer for a silicidation process in a semiconductor device includes providing a substrate having a contact metal layer disposed thereon in a thermal annealing processing chamber, providing a heat energy to the contact metal layer in the thermal processing chamber, supplying a gas mixture including a nitrogen gas and a hydrogen gas while providing the heat energy to the contact layer in the thermal processing chamber, wherein the nitrogen gas and the hydrogen gas is supplied at a ratio between about 1:10 and about 1:1, and forming a metal silicide layer on the substrate. | 06-20-2013 |
20130189840 | METHODS FOR FORMING A CONTACT METAL LAYER IN SEMICONDUCTOR DEVICES - Methods for forming a contact metal layer in a contact structure in semiconductor devices are provided in the present invention. In one embodiment, a method for depositing a contact metal layer for forming a contact structure in a semiconductor device includes pulsing a deposition precursor gas mixture to a surface of a substrate disposed in a metal deposition processing chamber, pulsing a purge gas mixture to an edge of the substrate, wherein the purge gas mixture includes at least a hydrogen containing gas and an inert gas, and forming a contact metal layer on the substrate from the first deposition precursor gas mixture. | 07-25-2013 |
Patent application number | Description | Published |
20100058168 | MULTIPLE VIEWS FOR WEB APPLICATIONS ACROSS MULTIPLE ENDPOINTS - In one example embodiment, a selection may be received from a user of one of a plurality of web applications. Information related to one or more views of the selected application may be assembled and transmitted to a user computing platform for display in a plurality of application areas for a respective plurality of web pages associated with the user. | 03-04-2010 |
20130073979 | TOOL FOR CREATING STRUCTURED OBJECTS AND ACTIONS ON A SOCIAL NETWORKING SYSTEM - A social networking system includes a mechanism for integrating user actions on objects outside of the social networking system in the social graph. External system operators include widgets that, when executed by user devices, record user interactions that correspond to a defined structure of actions and objects. Third party operators utilize a tool provided by the social networking system to define the structure of actions and objects. External actions are recorded by the social networking system for publishing to the social graph. | 03-21-2013 |
20140282884 | INSTANT PERSONALIZATION SECURITY - A method and system for instant personalization security are provided. The system includes a platform on a user to open applications and/or access web sites. When an application is integrated with the platform, the identification of the application can be combined with the ID of the user and encrypted into a hashed ID. The application does not have access to the user's fully identifying profile (e.g., UID or other public information). Instead, the application only has access to pseudonymous profile (e.g., the hashed ID, first name, last initial, small profile pictures and/or other non-fully identifying profile information) of the user. One or more options are then provided for the user to authorize or reject the application to access the user's fully identifying profile. Upon the user's authorization, an access token is provided to the application to access a subset of the user's fully identifying profile. | 09-18-2014 |
20140373174 | INSTANT PERSONALIZATION SECURITY - Some embodiments involve methods and systems for instant personalization security. For example, a social networking system can provide a platform for a user to open applications and/or access external websites. In some cases, an application does not have access to the user's fully identifying profile (e.g., UID or other public information). Instead, the application has access to a pseudonymous profile corresponding to a hashed ID that is generated by the platform and provided to the application. Access to the pseudonymous profile enables the application or an external website to personalize its environment without breaching the security of the platform. | 12-18-2014 |
20150186439 | Field Mappings for Properties to Facilitate Object Inheritance - In one embodiment, a method includes receiving a request for a property of an object, where the property has a property type and includes a property value and a property name, and the property does not conform to a property specification for the property type. The method also includes determining a field mapping for the property of the object, where the field mapping is derived from the property specification, and accessing the property of the object. The method further includes modifying the property of the object according to the field mapping. The method also includes providing as a response to the request the property of the object as modified according to the field mapping. | 07-02-2015 |
Patent application number | Description | Published |
20120150941 | Dialog Server - In one embodiment, a dialog server comprising: a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to: receive, from a client, a request for a dialog and one or more parameters associated with the request; process the request and the one or more parameters to extract information concerning the dialog; generate, based on the information concerning the dialog, code that implements one or more functionalities supported by the dialog, wherein the code can be processed directly by a web browser executing on the client; and transmit, to the client, the code for execution in the web browser. | 06-14-2012 |
20130046855 | Aggregating Plug-In Requests for Improved Client Performance - In one embodiment, computer-readable instructions, when executed, cause a client browser to wait for all of the markup language in a document object model to be loaded, and upon loading, parse the document object model for supported tags, create placeholder frames for each supported tag, and bundle all the tags into a single meta-request for a server. Upon receiving each response, the instructions are further operable to cause the client browser to replace the hidden frames with its corresponding response, thereby reducing the number of socket connections from the client to the server. | 02-21-2013 |
20130054803 | Proxy Authentication - In one embodiment, receiving, by an operating system of the first computing device and from a client application executing on the first computing device, a first request for accessing a set of data associated with a user of the first computing device, wherein the set of data is managed by a second computing device; sending, by the operating system and to the second computing device, a second request for accessing the set of data; receiving, by the operating system and from the second computing device, a response to the second request; and if the response to the second request grants the client application access to the set of data, then forwarding, by the operating system and to the client application, an access token to be used by the client application for accessing the set of data with the second computing device. | 02-28-2013 |
20150237120 | AGGREGATING PLUG-IN REQUESTS FOR IMPROVED CLIENT PERFORMANCE - In one embodiment, computer-readable instructions, when executed, cause a client browser to wait for all of the markup language in a document object model to be loaded, and upon loading, parse the document object model for supported tags, create placeholder frames for each supported tag, and bundle all the tags into a single meta-request for a server. Upon receiving each response, the instructions are further operable to cause the client browser to replace the hidden frames with its corresponding response, thereby reducing the number of socket connections from the client to the server. | 08-20-2015 |
Patent application number | Description | Published |
20140380307 | PERFORMANCE-DRIVEN RESOURCE MANAGEMENT IN A DISTRIBUTED COMPUTER SYSTEM - A system and method for managing resources in a distributed computer system that includes at least one resource pool for a set of virtual machines (VMs) utilizes a set of desired individual VM-level resource settings that corresponds to target resource allocations for observed performance of an application running in the distributed computer system. The set of desired individual VM-level resource settings are determined by constructing a model for the observed application performance as a function of current VM-level resource allocations and then inverting the function to compute the target resource allocations in order to meet at least one user-defined service level objective (SLO). The set of desired individual VM-level resource settings are used to determine final RP-level resource settings for a resource pool to which the application belongs and final VM-level resource settings for the VMs running under the resource pool, which are then selectively applied. | 12-25-2014 |
20150120931 | AUTOMATIC REMEDIATION IN A DISTRIBUTED COMPUTER SYSTEM WITH MULTIPLE CLUSTERS OF HOST COMPUTERS - A system and method for performing automatic remediation in a distributed computer system with multiple clusters of host computers uses the same placement selection algorithm for initial placements and for remediation placements of clients. The placement selection algorithm is executed to generate a placement solution when a remediation request in response to a remediation-requiring condition in the distributed computer system for at least one client running in one of the multiple clusters of host computers is detected and a remediation placement problem for the client is constructed. The placement solution is then implemented for the client for remediation | 04-30-2015 |
20150370583 | SYSTEM AND METHOD FOR SIMULATING VIRTUAL MACHINE (VM) PLACEMENT IN VIRTUAL DATACENTERS - A placement simulator is used for testing a placement engine in a virtual machine environment. The placement simulator includes a simulation controller, an event manager, and an inventory manager. The simulation controller receives input data for a simulated datacenter. The event manager invokes event handlers for a sequence of events from the input data. The inventory manager stores states of inventory objects to simulate deployment of virtual infrastructure resources by the placement engine based on the sequence of the events. | 12-24-2015 |
20160055133 | SYSTEMS AND METHODS FOR DIRECTING ACCESS TO PRODUCTS AND SERVICES - In a system for enabling a user to access a product or service, resources for accessing the product or service, such as apps on a user device, are explored in a specified order. A relatively lower priority resource is not explored until it is determined that all higher priority resources are unavailable. Within the content corresponding to an available resource, the user can be readily directed to the portion of the content that is associated with the particular product or service. | 02-25-2016 |
20160055256 | SYSTEMS AND METHODS FOR DIRECTING ACCESS TO PRODUCTS AND SERVICES - In a system for enabling a user to access a product or service, resources for accessing the product or service, such as apps on a user device, are explored in a specified order. A relatively lower priority resource is not explored until it is determined that all higher priority resources are unavailable. Within the content corresponding to an available resource, the user can be readily directed to the portion of the content that is associated with the particular product or service. | 02-25-2016 |
Patent application number | Description | Published |
20090318822 | Methods and systems for analyzing t-wave alternants - Embodiments of the present invention relate to implantable systems, and methods for use therein, that can detect T-wave alternans and analyze the detected alternans to provide information regarding cardiac instabilities and predict impending arrhythmias. | 12-24-2009 |
20120035493 | NEAR FIELD-BASED SYSTEMS AND METHODS FOR ASSESSING IMPEDANCE AND ADMITTANCE FOR USE WITH AN IMPLANTABLE MEDICAL DEVICE - A new model is provided for understanding and exploiting impedance or admittance values measured by implantable medical devices, such as pacemakers or cardiac resynchronization devices (CRTs.) The device measures impedance along vectors extending through tissues of the patient between various pairs of electrodes. The device then converts the vector-based impedance measurements into near-field individual electrode-based impedance values. This is accomplished, in at least some examples, by converting the vector-based impedance measurements into a set of linear equations to be solved while ignoring far-field contributions to the impedance measurements. The device solves the linear equations to determine the near-field impedance values for the individual electrodes, which are representative of the impedance of tissues in the vicinity of the electrodes. The device then performs or controls various device functions based on the near-field values, such as analyzing selected near-field values to detect heart failure or pulmonary edema. | 02-09-2012 |
20120035495 | SYSTEMS AND METHODS FOR EXPLOITING NEAR-FIELD IMPEDANCE AND ADMITTANCE FOR USE WITH IMPLANTABLE MEDICAL DEVICES - Various techniques are provided for use with an implantable medical device for exploiting near-field impedance/admittance. Examples include techniques for assessing heart chamber disequilibrium, detecting chamber volumes and pressures, calibrating near-field-based left atrial pressure (LAP) estimation procedures and for assessing the recovery from injury at the electrode-tissue interface. In one particular example, the implantable device assesses the degree of concordance between the left ventricle (LV) and the right ventricle (RV) by quantifying a degree of scatter between LV and RV near-field admittance values. An increase in RV admittance is indicative of RV failure, an increase in LV admittance is indicative of LV failure, and an increase in both LV and RV admittance is indicative of biventricular failure. | 02-09-2012 |
20120035681 | SYSTEMS AND METHODS FOR ESTIMATING LEFT ATRIAL PRESSURE (LAP) IN PATIENTS WITH ACUTE MITRAL VALVE REGURGITATION FOR USE BY AN IMPLANTABLE MEDICAL DEVICE - Various techniques are provided for use with an implantable medical device for estimating cardiac pressure within a patient based on admittance (or related electrical values such as impedance or conductance) that takes into account the presence of acute MR within the patient. Briefly, the device detects an indication of acute MR, if occurring within the patient. The device also applies electrical fields to tissues of the patient and measures electrical parameters influenced by the electrical field, such as admittance, impedance or conductance. The device then estimates cardiac pressure within the patient based on the measured electrical parameter and the indication of acute MR. In one example, different linear correlation functions are used to convert admittance values to left atrial pressure (LAP) values depending upon the presence or absence of acute MR within the patient. | 02-09-2012 |
20120184859 | SYSTEMS AND METHODS FOR CORROBORATING IMPEDANCE-BASED LEFT ATRIAL PRESSURE (LAP) ESTIMATES FOR USE BY AN IMPLANTABLE MEDICAL DEVICE - Various techniques are provided for assessing the reliability of left atrial pressure (LAP) estimates made by an implantable medical device based on impedance values or related electrical values. In one example, various cardioelectric and cardiomechanical parameters are used to corroborate LAP estimation in circumstances where the LAP estimates deviate from an acceptable, satisfactory or otherwise healthy range. The cardioelectric parameters include, e.g.: ST elevation; heart rate (HR); heart rate variability (HRV); T-wave alternans (TWA); QRS waveform parameters; P-wave duration; evoked response (ER) parameters; and intrinsic PV/AV/VV conduction delays. The cardiomechanical parameters include, e.g.: heart rate turbulence (HRT); cardiogenic impedance signals; heart sounds; and non-LAP blood pressure measurements, such as aortic pressure measurements. The device compares the cardioelectric and cardiomechanical parameters against corresponding baseline values to determine whether variations in the parameters corroborate the LAP estimates. If not, the LAP estimates are selectively cancelled or suspended, or the overall procedure is re-calibrated. | 07-19-2012 |
20130030313 | METHODS AND SYSTEMS FOR ANALYZING T-WAVE ALTERNANS - Embodiments of the present invention relate to implantable systems, and methods for use therein, that can detect T-wave alternans and analyze the detected alternans to provide information regarding cardiac instabilities and predict impending arrhythmias. | 01-31-2013 |
20130041274 | SYSTEMS AND METHODS FOR USE BY IMPLANTABLE MEDICAL DEVICES FOR DETECTING AND DISCRIMINATING STROKE AND CARDIAC ISCHEMIA USING ELECTROCARDIAC SIGNALS - Techniques are provided for detecting and distinguishing stroke and cardiac ischemia based on electrocardiac signals. In one example, the device senses atrial and ventricular signals within the patient along a set of unipolar sensing vectors and identifies certain morphological features within the signals such as PR intervals, ST intervals, QT intervals, T-waves, etc. The device detects changes, if any, within the morphological features such as significant shifts in ST interval elevation or an inversion in T-wave shape, which are indicative of stroke or cardiac ischemia. By selectively comparing changes detected along different unipolar sensing vectors, the device distinguishes or discriminates stroke from cardiac ischemia within the patient. The discrimination may be corroborated using various physiological and hemodynamic parameters. In some examples, the device further identifies the location of the ischemia within the heart. In still other examples, the device detects cardiac ischemia occurring during stroke. | 02-14-2013 |
Patent application number | Description | Published |
20090070513 | Method and Apparatus for Distributed Direct Memory Access for Systems on Chip - A distributed direct memory access (DMA) method, apparatus, and system is provided within a system on chip (SOC). DMA controller units are distributed to various functional modules desiring direct memory access. The functional modules interface to a systems bus over which the direct memory access occurs. A global buffer memory, to which the direct memory access is desired, is coupled to the system bus. Bus arbitrators are utilized to arbitrate which functional modules have access to the system bus to perform the direct memory access. Once a functional module is selected by the bus arbitrator to have access to the system bus, it can establish a DMA routine with the global buffer memory. | 03-12-2009 |
20110320672 | METHOD AND APPARATUS FOR DISTRIBUTED DIRECT MEMORY ACCESS FOR SYSTEMS ON CHIP - A distributed direct memory access (DMA) method, apparatus, and system is provided within a system on chip (SOC). DMA controller units are distributed to various functional modules desiring direct memory access. The functional modules interface to a systems bus over which the direct memory access occurs. A global buffer memory, to which the direct memory access is desired, is coupled to the system bus. Bus arbitrators are utilized to arbitrate which functional modules have access to the system bus to perform the direct memory access. Once a functional module is selected by the bus arbitrator to have access to the system bus, it can establish a DMA routine with the global buffer memory. | 12-29-2011 |
20130138877 | METHOD AND APPARATUS FOR DISTRIBUTED DIRECT MEMORY ACCESS FOR SYSTEMS ON CHIP - A distributed direct memory access (DMA) method, apparatus, and system is provided within a system on chip (SOC). DMA controller units are distributed to various functional modules desiring direct memory access. The functional modules interface to a systems bus over which the direct memory access occurs. A global buffer memory, to which the direct memory access is desired, is coupled to the system bus. Bus arbitrators are utilized to arbitrate which functional modules have access to the system bus to perform the direct memory access. Once a functional module is selected by the bus arbitrator to have access to the system bus, it can establish a DMA routine with the global buffer memory. | 05-30-2013 |