Patent application number | Description | Published |
20080284465 | On-die system and method for controlling termination impedance of memory device data bus terminals - A system for controlling the termination impedance of memory device data bus terminals is fabricated on the same die as the memory device. The system includes a termination resistor connected to each data bus terminal, which is connected in parallel with several transistors that are selectively turned on to adjust the termination impedance. The transistors are controlled by a circuit that determines the resistance of the termination resistor and turns on the correct number of transistor to properly set the termination impedance. In one example, the resistance of the termination resistor is determined by directly measuring a resistor of the same type as the termination resistor. In another example, the resistance of the termination resistor is determined indirectly by measuring parameters that affect the resistance of the termination resistor. In either case, the system can maintain the termination impedance of the data bus terminals constant despite changes in the termination resistor. | 11-20-2008 |
20100097095 | ON-DIE SYSTEM AND METHOD FOR CONTROLLING TERMINATION IMPEDANCE OF MEMORY DEVICE DATA BUS TERMINALS - A system for controlling the termination impedance of memory device data bus terminals is fabricated on the same die as the memory device. The system includes a termination resistor connected to each data bus terminal, which is connected in parallel with several transistors that are selectively turned on to adjust the termination impedance. The transistors are controlled by a circuit that determines the resistance of the termination resistor and turns on the correct number of transistor to properly set the termination impedance. In one example, the resistance of the termination resistor is determined by directly measuring a resistor of the same type as the termination resistor. In another example, the resistance of the termination resistor is determined indirectly by measuring parameters that affect the resistance of the termination resistor. In either case, the system can maintain the termination impedance of the data bus terminals constant despite changes in the termination resistor. | 04-22-2010 |
20110074463 | ON-DIE SYSTEM AND METHOD FOR CONTROLLING TERMINATION IMPEDANCE OF MEMORY DEVICE DATA BUS TERMINALS - A system for controlling the termination impedance of memory device data bus terminals is fabricated on the same die as the memory device. The system includes a termination resistor connected to each data bus terminal, which is connected in parallel with several transistors that are selectively turned on to adjust the termination impedance. The transistors are controlled by a circuit that determines the resistance of the termination resistor and turns on the correct number of transistor to properly set the termination impedance. In one example, the resistance of the termination resistor is determined by directly measuring a resistor of the same type as the termination resistor. In another example, the resistance of the termination resistor is determined indirectly by measuring parameters that affect the resistance of the termination resistor. In either case, the system can maintain the termination impedance of the data bus terminals constant despite changes in the termination resistor. | 03-31-2011 |
20130257475 | ON-DIE SYSTEM AND METHOD FOR CONTROLLING TERMINATION IMPEDANCE OF MEMORY DEVICE DATA BUS TERMINALS - A system for controlling the termination impedance of memory device data bus terminals is fabricated on the same die as the memory device. The system includes a termination resistor connected to each data bus terminal, which is connected in parallel with several transistors that are selectively turned on to adjust the termination impedance. The transistors are controlled by a circuit that determines the resistance of the termination resistor and turns on the correct number of transistors to properly set the termination impedance. In one example, the resistance of the termination resistor is determined by measuring a resistor of the same type as the termination resistor. In another example, the resistance of the termination resistor is determined indirectly by measuring parameters that affect the resistance of the termination resistor. In either case, the system can maintain the termination impedance of the data bus terminals constant despite changes in the termination resistor. | 10-03-2013 |
Patent application number | Description | Published |
20110088079 | Dynamically Constructed Capability for Enforcing Object Access Order - Proposed is a Capability Management System (CMS) in a distributed computing environment that controls access to multiple objects by multiple subjects based upon a specified access order. A capability is dynamically constructed when the capability is needed. After the capability is used to access an object, a new capability is generated. In the alternative, multiple capabilities for enforcing an access order are generated independently of each other. The new capability is then employed by the same or another subject to access the object according to a prescribed access sequence. In this manner, at any particular time there is one capability valid to access the object by the appropriate subject. In addition, the capability includes information for verifying the authenticity of the capability and for specifying an expiration time associated with the capability. The technology may also be enhanced by providing a linkage between capabilities intended for use in a sequence. | 04-14-2011 |
20120227083 | Dynamically Constructed Capability for Enforcing Object Access Order - Proposed is a Capability Management System (CMS) in a distributed computing environment that controls access to multiple objects by multiple subjects based upon a specified access order. A capability is dynamically constructed when the capability is needed. After the capability is used to access an object, a new capability is generated. In the alternative, multiple capabilities for enforcing an access order are generated independently of each other. The new capability is then employed by the same or another subject to access the object according to a prescribed access sequence. In this manner, at any particular time there is one capability valid to access the object by the appropriate subject. In addition, the capability includes information for verifying the authenticity of the capability and for specifying an expiration time associated with the capability. The technology may also be enhanced by providing a linkage between capabilities intended for use in a sequence. | 09-06-2012 |
20140223508 | Dynamically Constructed Capability for Enforcing Object Access Order - Proposed is a Capability Management System (CMS) in a distributed computing environment that controls access to multiple objects by multiple subjects based upon a specified access order. A capability is dynamically constructed when the capability is needed. After the capability is used to access an object, a new capability is generated. In the alternative, multiple capabilities for enforcing an access order are generated independently of each other. The new capability is then employed by the same or another subject to access the object according to a prescribed access sequence. In this manner, at any particular time there is one capability valid to access the object by the appropriate subject. In addition, the capability includes information for verifying the authenticity of the capability and for specifying an expiration time associated with the capability. The technology may also be enhanced by providing a linkage between capabilities intended for use in a sequence. | 08-07-2014 |
Patent application number | Description | Published |
20090077555 | TECHNIQUES FOR IMPLEMENTING SEPARATION OF DUTIES USING PRIME NUMBERS - A technique for implementing separation of duties for transactions includes determining a current task assignment number of an entity. The technique also includes determining whether the entity can perform a new task based upon the current task assignment number and a task transaction number (which is based on at least one prime number) assigned to the new task. | 03-19-2009 |
20090132266 | WEIGHTED CONDITION PRIMITIVE FOR DESCRIPTIVE BUSINESS POLICY - A method, system, and computer program product for using weighted condition primitives to facilitate the description of a business policy for providing a web service to a user. When a set of facts associated with a user requesting a web service is obtained, an evaluation of each weighted condition primitive in a business policy is performed using the set of facts. A weight value assigned to a result of the evaluation of each weighted condition primitive is identified, and a total weight value of the identified weight values is calculated. The total weight value is then compared against a pre-defined business weight threshold condition. If the total weight value satisfies the pre-defined business weight threshold condition, the web service is provided to the user. If the total weight value does not satisfy the pre-defined business weight threshold condition, the request by the user for the web service is denied. | 05-21-2009 |
20090187964 | Applying Security Policies to Multiple Systems and Controlling Policy Propagation - A method and apparatus for attaching security policies to secured computing systems is provided. A security policy is attached to a parent domain. The parent domain includes a first secured computing system. The security policy is a natural language description for controlling access to the secured computing system. Upon determining that the parent domain propagates the security policy, a first generation child domain is identified. The first generation child domain includes a second secured computing system. The first generation child domain is associated with the parent domain in a hierarchical relationship. It is determined that the first generation child domain inherits the security policy based on an inheritance rule. The security policy is attached to the first generation child domain. | 07-23-2009 |
20100017425 | Efficient Identity Mapping With Self-Correction for Cascaded Server Systems - A computer-implemented method, computer program product, and apparatus for identity mapping with self-correction for cascaded server systems is provided. A request to perform a business transaction is received. Responsive to performing a first server process of the business transaction, the servers necessary to perform the business transaction are identified, forming a set of identified servers. A user identity is retrieved for each server in the set of identified servers, wherein the user identity for each server in the set of identified servers is linked to a user registry of a server, forming a set of linked user identities. A data structure comprising the set of linked user identities is created. A user identity for a next server in the set of identified servers is retrieved from the data structure. In addition, the data structure is forwarded to a next server in the set of identified servers. | 01-21-2010 |
20100070505 | Classification of Data in a Hierarchical Data Structure - Embodiments of the invention are generally related to data security, and more specifically to data classification. The nodes of a hierarchical data structure may be displayed in a graphical user interface (GUI). The GUI may be configured to receive selection of a data classification type. Upon receiving a selection of a data classification type, a probability of a node containing data objects that may be classified as the selected data classification type may be displayed adjacent to the node, thereby allowing efficient location and classification of the data objects. | 03-18-2010 |
Patent application number | Description | Published |
20090037941 | MULTIPLE PARTITION ADJUNCT INSTANCES INTERFACING MULTIPLE LOGICAL PARTITIONS TO A SELF-VIRTUALIZING INPUT/OUTPUT DEVICE - Multiple logical partitions are provided access to a self-virtualizing input/output device of a data processing system via multiple dedicated partition adjunct instances. Access is established by: interfacing each logical partition to one or more associated partition adjunct instances, each partition adjunct instance coupling its associated logical partition to one of a virtual function or a queue pair of the self-virtualizing input/output device, and each partition adjunct instance being a separate dispatchable state and being created employing virtual address space donated from the respective logical partition or a hypervisor of the data processing system, and each partition adjunct instance including a device driver for the virtual function or queue pair of the self-virtualizing input/output device; and providing each logical partition with at least one virtual input/output which is interfaced through the logical partition's respective partition adjunct instance(s) to a virtual function or queue pair of the self-virtualizing input/output device. | 02-05-2009 |
20090245242 | Virtual Fibre Channel Over Ethernet Switch - A system for using a virtual switch in a network. In response to a switch connecting to a network, network configuration data is read to determine whether the switch is part of a virtual switch. In response to determining that the switch is part of the virtual switch, a priority number for the switch is sent to other switches connected to the network. Priority numbers are received from the other switches. It is determined whether the switch has a highest priority number. In response to determining that the switch does have the highest priority number, the switch is selected to be a master switch for the virtual switch. Then, domain identification data for the virtual switch is sent to the other switches. Afterward, the switch and the other switches respond to requests over the network as one domain identified by the domain identification data. | 10-01-2009 |
20090276526 | Access Control List Endpoint Implementation - A method, system, and computer program product for providing direct communications between FCoE endpoint devices within the same fibre channel network zone. A direct fibre channel (DFC) utility provides an FCoE stack with an exclusive ability to define an Ethertype within an ethertype field of an Ethernet packet with “FCoE”. In addition, the DFC utility enables storage of access control lists (ACLs) containing allowed destination addresses and allowed source addresses within the adapter of an FCoE endpoint. Additionally, the DFC utility initiates an exchange of messages with an Ethernet switch to determine a feasibility of establishing direct connections between endpoints. In particular, the DFC utility determines whether the Ethernet switch supports FCoE ACL checking. Further, the DFC utility creates a zone ID for the FCoE endpoint device. The DFC utility allows direct communication between FCoE endpoints within the same fibre zone. | 11-05-2009 |
20100097941 | Redundant Intermediary Switch Solution for Detecting and Managing Fibre Channel over Ethernet FCoE Switch Failures - A method for detecting a switch failure and managing switch failover in a Fibre Channel over Ethernet network. The plurality of Fibre Channel over Ethernet switches are connected to an intermediary Ethernet switch and to each other via an Ethernet connection. The intermediary Ethernet switch is different from the plurality of Fibre Channel over Ethernet switches. A plurality of end polls are also connected to the intermediary Ethernet switch. A failure is detected in a first switch in the plurality of Fibre Channel over Ethernet switches. The first switch is associated with a first end port in the plurality of end ports. A failure notification is sent to the first end port using the intermediary Ethernet switch. The failure notification might specify a second switch destination and an identification of the first switch. A fabric login is exchanged between the first end port and the second switch. | 04-22-2010 |
20100103939 | DETERMINING THE CONFIGURATION OF AN ETHERNET FABRIC - A Fibre Channel over Ethernet (FCoE) device obtains knowledge of the configuration of an attached Ethernet fabric during a fabric initialization or login (FLOGI) process. FCoE N_Ports obtain similar information during the port initialization or login (PLOGI) process. The FCoE device may provide network management services to attached FCoE devices. Embodiments include a management module or processor within an FCoE N_Port. The management module or processor receives information associated with an Ethernet fabric from the FCoE N_Ports and provides management services based on the information associated with the Ethernet fabric. The FCoE N_Port communicatively couples to at least one additional FCoE N_Port through the Ethernet fabric. The FCoE N_Ports may be implemented within a disc storage drive, a host bus adapter, and/or an FCoE switch. The capability of an N_Port to obtain this information allows a management module or processor at the N_Port to manage the Ethernet fabric. | 04-29-2010 |
20100104280 | FIBRE CHANNEL FRAMING AND SIGNALING OPTIONAL HEADER FOR ETHERNET FABRIC CONFIGURATION INFORMATION - A Fibre Channel over Ethernet (FCoE) device obtains knowledge of the configuration of an attached Ethernet fabric from data fields within a frame header during a fabric initialization or login (FLOGI) process. FCoE N_Ports obtain similar information during the port initialization or login (PLOGI) process. The FCoE device may provide network management services to attached FCoE devices. Embodiments include a management module or processor within an FCoE N_Port. The management module or processor receives a frame having a header and validates and extracts information associated with an Ethernet fabric from the FCoE N_Ports and in order to provide management services based on the information associated with the Ethernet fabric. The FCoE N_Port communicatively couples to at least one additional FCoE N_Port through the Ethernet fabric. The FCoE N_Ports may be implemented within a disc storage drive, a host bus adapter, and/or an FCoE switch. The capability of an N_Port to obtain this information allows a management module or processor at the N_Port to manage the Ethernet fabric. | 04-29-2010 |
20100251198 | METHOD FOR EXTRACTING INFORMATION FOR A CIRCUIT DESIGN - The present disclosure is directed to a method for extracting information for a circuit design. The method may utilize an incremental extraction process for extracting information for a portion of the circuit design. Extracted results of this portion may be merged with a previously extracted result to obtain an integrated result that is equivalent to that of extracting the entire circuit design. The incremental extraction process may identify a set of changed shapes, a set of affected shapes, and a set of involved shapes for extraction. The method may also divide the circuit design into a plurality of regions, wherein two or more regions may be processed in parallel. | 09-30-2010 |
20120180013 | METHOD FOR EXTRACTING INFORMATION FOR A CIRCUIT DESIGN - The present disclosure is directed to a method for extracting information for a circuit design. The method includes establishing a reflexive relationship between a plurality of design shapes corresponding to a plurality of circuit components in the circuit design. The method includes receiving a design change for at least one design shape of the plurality of design shapes. The method includes identifying a set of changed shapes, a set of affected shapes, and a set of involved shapes. The method includes extracting at least one of a capacitance, an inductance or a resistance for the updated circuit design based on at least one of the set of changed shapes, the set of affected shapes and the set of involved shapes. The method includes updating the plurality of circuit components in the circuit design based on at least one of the set of changed shapes and the set of affected shapes. | 07-12-2012 |
20120185815 | METHOD FOR EXTRACTING INFORMATION FOR A CIRCUIT DESIGN - The present disclosure is directed to a method for extracting information for a circuit design. The method may utilize an incremental extraction process for extracting information for a portion of the circuit design. Extracted results of this portion may be merged with a previously extracted result to obtain an integrated result that is equivalent to that of extracting the entire circuit design. The incremental extraction process may identify a set of changed shapes, a set of affected shapes, and a set of involved shapes for extraction. The method may also divide the circuit design into a plurality of regions, wherein two or more regions may be processed in parallel. | 07-19-2012 |
Patent application number | Description | Published |
20080293895 | Polymerization process using a supported, treated catalyst system - The present invention relates to a supported, treated catalyst system and its use in a process for polymerizing olefin(s). More particularly, it provides a supported, treated catalyst system produced by a process comprising the steps of: (a) forming a supported bimetallic catalyst system comprising a first catalyst component and a metallocene catalyst compound; and (b) contacting the supported bimetallic catalyst system of (a) with at least one methylalumoxane-activatable compound. | 11-27-2008 |
20100133714 | BIMODAL POLYETHYLENE COMPOSITIONS FOR BLOW MOLDING APPLICATIONS - Bimodal polyethylene compositions and methods for making the same are provided. In at least one specific embodiment, the bimodal polyethylene composition can include a high molecular weight component having a weight average molecular weight (Mw) of from about 400,000 to about 950,000. The bimodal polyethylene composition can also include a low molecular weight component having a weight average molecular weight (Mw) of from about 3,000 to about 100,000. The high molecular weight component can be present in an amount ranging from about 25 wt % to about 40 wt % of the bimodal polyethylene composition. The bimodal polyethylene composition can also have a percent die swell of less than about 80%. | 06-03-2010 |
20100249355 | METHODS FOR MAKING POLYOLEFINS - A method for making a polyolefin composition according to one embodiment includes altering the concentration of the chain transfer agent present in the reactor to control the HMW and LMW fractions of the polyolefin composition. | 09-30-2010 |
20120046428 | Mixed Metal Catalyst Systems Having a Tailored Hydrogen Response - A polymerization catalyst system and polymerization processes using the catalyst systems are disclosed. The polymerization catalyst systems may include a) a first catalyst compound, and b) a second catalyst compound, wherein the first catalyst compound includes an oxadiazole-containing compound. In some embodiments, the oxadiazole-containing compound has essentially no hydrogen response, thus allowing better and/or tailored control of product properties when producing polymers using the catalyst system. | 02-23-2012 |
20120220747 | BIMODAL POLYETHYLENE COMPOSITIONS FOR BLOW MOLDING APPLICATIONS - Bimodal polyethylene compositions and methods for making the same are provided. In at least one specific embodiment, the bimodal polyethylene composition can include a high molecular weight component having a weight average molecular weight (Mw) of from about 400,000 to about 950,000. The bimodal polyethylene composition can also include a low molecular weight component having a weight average molecular weight (Mw) of from about 3,000 to about 100,000. The high molecular weight component can be present in an amount ranging from about 25 wt % to about 40 wt % of the bimodal polyethylene composition. The bimodal polyethylene composition can also have a percent die swell of less than about 80%. | 08-30-2012 |
20120271017 | Catalyst Systems Having a Tailored Hydrogen Response - A polymerization catalyst system and polymerization processes using the catalyst systems are disclosed. The polymerization catalyst systems may include a) a first catalyst compound, and b) a second catalyst compound, wherein the first catalyst compound comprises a biphenyl phenol compound having essentially no hydrogen response. | 10-25-2012 |
20140288249 | Methods for Producing Polyolefins With Catalyst Systems - Described herein are methods comprising contacting one or more olefins with a catalyst system in a polymerization reactor at conditions sufficient to produce a polyolefin, wherein the catalyst system comprises a first metallocene catalyst compound comprising a first transition metal atom, two cyclopentadienyl ligands bound to the first transition metal atom, and two leaving groups bound to the first transition metal atom, wherein at least one leaving group is selected from the group consisting of a halo-phenoxy and a halo-alkoxy; wherein the first metallocene catalyst compound has a catalyst productivity that is at least 20% greater than a comparative metallocene catalyst compound used to produce the same polyolefin, wherein the comparative metallocene catalyst compound is the same as the first metallocene catalyst compound except neither leaving group is a halo-phenoxy or a halo-alkoxy. | 09-25-2014 |