Patent application number | Description | Published |
20080244047 | METHOD FOR IMPLEMENTING MANAGEMENT SOFTWARE, HARDWARE WITH PRE-CONFIGURED SOFTWARE AND IMPLEMENTING METHOD THEREOF - A method for implementing management software, hardware with pre-configured management software and an implementing method thereof are provided. In the present method, a management system is established first at a service end for installing the management software. The management software is installed in a management host and pre-configured with application programs installed in other peripheral hosts. The management host pre-installed with the pre-configured management software is delivered to the client end and connected with a plurality of second peripheral hosts at the client end. Then, software licensing data, software configuration data, and network configuration data of the second peripheral hosts at the client end is obtained and set in the management host. Finally, the management host is rebooted to make the foresaid settings take effect. According to foregoing steps, the most complicated configuration is done at the service end such that the implementation at the client end is simplified significantly. | 10-02-2008 |
20080244064 | VERIFYING METHOD FOR IMPLEMENTING MANAGEMENT SOFTWARE - A verifying method for implementing management software at a client end is provided herein. The management software works for collecting, managing, and analyzing data of a plurality of peripheral hosts. In the verifying method, a management system fitting the requirements of the management software is established at a service end first. The management system includes a management host and a plurality of first peripheral hosts, and the management host is connected to each of the first peripheral hosts through a network, and the management software is installed in the management host. One or more verifying scenarios are provided herein for testing configuration and performance of the management software at a simulated environment of the client end. Each of the scenarios for testing may consider that a request form the client computer is validated through multiple authorization points and finally a valid and complete response to the client's request is returned. | 10-02-2008 |
20080244557 | KNOWLEDGE MANAGEMENT SYSTEM AND METHOD FOR IMPLEMENTING MANAGEMENT SOFTWARE USING THE SAME - A knowledge management system (KMS) and a method for implementing management software using the KMS are provided. In the present method, a network configuration module is used for obtaining a domain name of a network connecting the knowledge management system and network configuration data of a plurality of peripheral hosts in the network so as to connect the management host with the peripheral hosts. A software licensing module is then used for obtaining the software licensing data of a plurality of application programs required by the management software to verify the legitimacy of the application programs. A software configuration module is used for obtaining configuration data of the application programs to enable the management software to make use of the resource of the application programs. Therefore, the implementation process of the management software is simplified and the flexibility for modifying and updating configuration parameters is enhanced. | 10-02-2008 |
Patent application number | Description | Published |
20100088450 | COMPONENT RETENTION MECHANISM - A component retention mechanism facilitates improved installation, retention and removal of hardware components (e.g., PCI cards) on a personal computer. The retention mechanism includes a locking component, support member, and release mechanism coupled to each other. The locking component can be a steel bar or other stiff item positioned proximate to multiple socket connectors on a circuit board. The locking component moves between unlocked and locked positions that mechanically and simultaneously unlock or lock in place multiple add-in cards inserted into the socket connectors. The support member moves and thereby facilitates movement of the locking component between locked and unlocked positions. The release mechanism facilitates movement of the support member and is actuated when a force is exerted by a user thereto. An associated slider housing coupled to the release mechanism and support member includes a fan, support shelves and a door that provides additional support to oversized PCI cards. | 04-08-2010 |
20110261530 | COMPONENT RETENTION MECHANISM - A component retention mechanism facilitates improved installation, retention and removal of hardware components (e.g., PCI cards) on a personal computer. The retention mechanism includes a locking component, support member, and release mechanism coupled to each other. The locking component can be a steel bar or other stiff item positioned proximate to multiple socket connectors on a circuit board. The locking component moves between unlocked and locked positions that mechanically and simultaneously unlock or lock in place multiple add-in cards inserted into the socket connectors. The support member moves and thereby facilitates movement of the locking component between locked and unlocked positions. The release mechanism facilitates movement of the support member and is actuated when a force is exerted by a user thereto. An associated slider housing coupled to the release mechanism and support member includes a fan, support shelves and a door that provides additional support to oversized PCI cards. | 10-27-2011 |
20120044660 | BUTTON ASSEMBLY WITH DRIVE ASSEMBLY - A process is provided for characterizing a tactile response of a first mechanical actuator (e.g., button) based on a back off distance. The first mechanical actuator may include a plunger, a dome-shaped flexible membrane, and an electrical contact, all aligned with each other so that a contact signal is generated when the flexible membrane touches the contact. The plunger can be moved a first distance towards the contact until the contact signal is generated at a contact point. Then the plunger can be backed off a second distance from the contact point. This second distance may be called the “back off distance”. The particular feel of the first mechanical actuator can then be correlated to a particular back off distance. This process can be repeated a number of times to classify a number of different “feels” for the first mechanical actuator based on a number of different back off distances. | 02-23-2012 |
20120194997 | COMPONENT ASSEMBLY - A portable computing device is disclosed. The portable computing device can take many forms, such as a laptop computer, a tablet computer, and so on. The portable computing device can include at least a single piece housing with a cavity having a substantially flat bottom wall. A battery assembly and main logic board can be mounted directly to the substantially flat bottom wall with a plurality of additional components arranged around a peripheral edge of the battery assembly and main logic board. | 08-02-2012 |
20130220789 | BUTTON ASSEMBLY WITH DRIVE ASSEMBLY - A process is provided for characterizing a tactile response of a first mechanical actuator (e.g., button) based on a back off distance. The first mechanical actuator may include a plunger, a dome-shaped flexible membrane, and an electrical contact, all aligned with each other so that a contact signal is generated when the flexible membrane touches the contact. The plunger can be moved a first distance towards the contact until the contact signal is generated at a contact point. Then the plunger can be backed off a second distance from the contact point. This second distance may be called the “back off distance”. The particular feel of the first mechanical actuator can then be correlated to a particular back off distance. This process can be repeated a number of times to classify a number of different “feels” for the first mechanical actuator based on a number of different back off distances. | 08-29-2013 |
Patent application number | Description | Published |
20100226894 | Mobilization of a complete cells mixture with embryonic like stem cells from the peripheral blood - Disclosed is a method to recover a mixture cell population consisting of a complete profile of progenitor cells including embryonic like stem cells (a “complete progenitor cell mixture” or CPM) from the peripheral blood of an individual by administering to that individual a combination of at least one or more from the category of growth factors and hormones combining with at least one or more from the category of cell fusion inhibitor compounds, and then recovering peripheral blood progenitor cells from said individual. The hormones and growth factors group should include hGH (human growth hormone) with or without erythropoietin (EPO), but specifically without either G-CSF or GM-CSF. The cell fusion inhibitor group should include a CXCR4 antagonist. Also disclosed is a method for using or preserving such a complete progenitor cells mixture (CPM) for the treatment of diseases. | 09-09-2010 |
20110250687 | Cell adhesion inhibitor (CAI) with combination growth factors mobilization of peripheral blood mononuclear cells for CAI derived dendritic cell (CdDC) preparation and dendritic cell vaccine preparations generated from CdDC - Disclosed is a method to recover a dendritic cell rich mixture from peripheral blood mononuclear cells (PBMC) mobilized with one or more cell adhesion inhibitors (CAI) for the preparation of a dendritic cell vaccine. The CAI derived dendritic cell rich mixture (CdDC) from PBMC can either be used alone or better still, be induced into dendritic vaccine specific preparations with the addition or modification with different antigens and methodologies of immunological induction methods known to the art. These CAI derived dendritic vaccines can then be used, but not exclusively so, in the treatment of cancer and infectious diseases. In order to achieve the best immature and mature dendritic cell rich mixture, peripheral blood cells mobilization may be achieved by administering, simultaneously or in sequence, to an individual one or more of a combination of different chemical compounds, hormones, growth factors etc. prior to PBMC collection with one or more of cell adhesion inhibitors such as a CXCR | 10-13-2011 |
20120082687 | Use of cell adhesion inhibitor for the mobilization of antigen presenting cells and immune cells in a cell mixture (AIM) from the peripheral blood and methods of use - Disclosed is a method to recover an antigen presenting cells (APCs) and immune cells rich mixture (AIM) from peripheral blood mononuclear cells (PBMC) mobilized with one or more cell adhesion inhibitors for the preparation of an AIM vaccine or an AIM adoptive immunotherapy preparation. In addition, AIM mobilization can be enhanced by priming, simultaneously or in sequence, one or more of a combination of different chemical compounds, cytokines, hormones, growth factors, etc. The interaction of chemokines and chemokine receptors enable tumor cells attachment or in close proximity to antigen presenting cells and immune cells which possess similar receptors in a micro niche environment. Severing the chemokine/chemokine receptor linkage by a cell adhesion inhibitor will release these specifically primed cell mixtures into the peripheral blood. The collection of these cells from the peripheral blood has never been described and is the basis of this invention. AIM cells can either be used alone or better still, be induced into more target specific preparations with additions, modifications and incubation, pre or post cell adhesion inhibitors mobilization, with vaccines, different target specific antigens, peptides, chemotherapeutic agents, oncolytic viral therapeutic agents, cytokines, co-stimulatory molecules, anti-regulatory T cell therapeutic agents, anti-CTLA4, anti-PD1 molecules and other methodologies of immunological enhancement known to the art. The AIM vaccine or AIM adoptive immunotherapy preparation can then be used, but not limited to, the treatment of cancer and other diseases. | 04-05-2012 |
Patent application number | Description | Published |
20090243054 | I/O CONNECTION SCHEME FOR QFN LEADFRAME AND PACKAGE STRUCTURES - Methods, systems, and apparatuses for integrated circuit packages and lead frames are provided. A quad flat no-lead (QFN) package includes a plurality of peripherally positioned pins, a die-attach paddle, an integrated circuit die, and an encapsulating material. The die-attach paddle is positioned within a periphery formed by the pins. The die is attached to the die-attach paddle. The encapsulating material encapsulates the die on the die-attach paddle, encapsulates bond wires connected between the die and the pins, and fills a space between the pins and the die-attach paddle. One or more of the pins are extended. An extended pin may be elongated, L shaped, T shaped, or “wishbone” shaped. The extended pin(s) enable wire bonding of additional ground, power, and I/O (input/output) pads of the die in a manner that does not significantly increase QFN package cost. | 10-01-2009 |
20090278264 | Semiconductor Chip Bump Connection Apparatus and Method - Various semiconductor chip packages and methods of making the same are disclosed. In one aspect, a method of manufacturing is provided that includes coupling a solder bump to a side of a semiconductor chip and bringing the solder bump into contact with a conductor pad coupled to a substrate and positioned in an opening of a solder mask on the substrate. The conductor pad has a first lateral dimension and the opening has a second lateral dimension that is larger than the first lateral dimension. A metallurgical bond is established between the solder bump and the conductor pad. | 11-12-2009 |
20100140798 | SEMICONDUCTOR CHIP BUMP CONNECTION APPARATUS AND METHOD - Various semiconductor chip packages and methods of making the same are disclosed. In one aspect, a method of manufacturing is provided that includes coupling a solder bump to a side of a semiconductor chip and bringing the solder bump into contact with a conductor pad coupled to a substrate and positioned in an opening of a solder mask on the substrate. The conductor pad has a first lateral dimension and the opening has a second lateral dimension that is larger than the first lateral dimension. A metallurgical bond is established between the solder bump and the conductor pad. | 06-10-2010 |
20130001791 | Method and Apparatuses for Integrated Circuit Substrate Manufacture - Embodiments described herein provide a method of manufacturing integrated circuit (IC) devices. The method includes coupling a first surface of a first intermediate substrate to a first surface of a second intermediate substrate, forming a first plurality of patterned metal layers on a second surface of the first intermediate substrate to form a first substrate and a second plurality of patterned metal layers on a second surface of the second intermediate substrate to form a second substrate, and separating the first and second substrates. Each of the first substrate and the second substrate is configured to facilitate electrical interconnection between a respective IC die and a respective printed circuit board (PCB). | 01-03-2013 |
Patent application number | Description | Published |
20080234136 | Single molecule arrays for genetic and chemical analysis - Random arrays of single molecules are provided for carrying out large scale analyses, particularly of biomolecules, such as genomic DNA, cDNAs, proteins, and the like. In one aspect, arrays of the invention comprise concatemers of DNA fragments that are randomly disposed on a regular array of discrete spaced apart regions, such that substantially all such regions contain no more than a single concatemer. Preferably, such regions have areas substantially less than 1 μm | 09-25-2008 |
20090111705 | SELECTION OF DNA ADAPTOR ORIENTATION BY HYBRID CAPTURE - Aspects described and claimed herein provide methods to insert multiple DNA adaptors into a population of circular target DNAs at defined positions and orientations with respect to one another by employing selective capture of defined molecules. The resulting multi-adaptor constructs are then used in massively-parallel nucleic acid sequencing techniques. | 04-30-2009 |
20090137404 | Single molecule arrays for genetic and chemical analysis - Random arrays of single molecules are provided for carrying out large scale analyses, particularly of biomolecules, such as genomic DNA, cDNAs, proteins, and the like. In one aspect, arrays of the invention comprise concatemers of DNA fragments that are randomly disposed on a regular array of discrete spaced apart regions, such that substantially all such regions contain no more than a single concatemer. Preferably, such regions have areas substantially less than 1 μm | 05-28-2009 |
20090137414 | Single molecule arrays for genetic and chemical analysis - Random arrays of single molecules are provided for carrying out large scale analyses, particularly of biomolecules, such as genomic DNA, cDNAs, proteins, and the like. In one aspect, arrays of the invention comprise concatemers of DNA fragments that are randomly disposed on a regular array of discrete spaced apart regions, such that substantially all such regions contain no more than a single concatemer. Preferably, such regions have areas substantially less than 1 μm | 05-28-2009 |
20100081128 | Self-assembled single molecule arrays and uses thereof - The present invention provides methods of making and using self-assembled arrays of single polynucleotide molecules for carrying out a variety of large-scale genetic measurements, such as gene expression analysis, gene copy number assessment, and the like. Random arrays used in the invention are “self-assembled” in the sense that they are formed by deposition of polynucleotide molecules onto a surface where they become fixed at random locations. The polynucleotide molecules fixed on the surface are then identified by direct sequence determination of component nucleic acids, such as incorporated probe sequences, or by other decoding schemes. Such identification converts a random array of determinable polynucleotides, and their respective probes into an addressable array of probe sequences. | 04-01-2010 |
20110071053 | Single Molecule Arrays for Genetic and Chemical Analysis - Random arrays of single molecules are provided for carrying out large scale analyses, particularly of biomolecules, such as genomic DNA, cDNAs, proteins, and the like. In one aspect, arrays of the invention comprise concatemers of DNA fragments that are randomly disposed on a regular array of discrete spaced apart regions, such that substantially all such regions contain no more than a single concatemer. Preferably, such regions have areas substantially less than 1 μm | 03-24-2011 |
20110281738 | SELF-ASSEMBLED SINGLE MOLECULE ARRAYS AND USES THEREOF - The present invention provides methods of making and using self-assembled arrays of single polynucleotide molecules for carrying out a variety of large-scale genetic measurements, such as gene expression analysis, gene copy number assessment, and the like. Random arrays used in the invention are “self-assembled” in the sense that they are formed by deposition of polynucleotide molecules onto a surface where they become fixed at random locations. The polynucleotide molecules fixed on the surface are then identified by direct sequence determination of component nucleic acids, such as incorporated probe sequences, or by other decoding schemes. Such identification converts a random array of determinable polynucleotides, and their respective probes into an addressable array of probe sequences. | 11-17-2011 |
20140073513 | Self-Assembled Single Molecule Arrays and Uses Thereof - The present invention provides methods of making and using self-assembled arrays of single polynucleotide molecules for carrying out a variety of large-scale genetic measurements, such as gene expression analysis, gene copy number assessment, and the like. Random arrays used in the invention are “self-assembled” in the sense that they are formed by deposition of polynucleotide molecules onto a surface where they become fixed at random locations. The polynucleotide molecules fixed on the surface are then identified by direct sequence determination of component nucleic acids, such as incorporated probe sequences, or by other decoding schemes. Such identification converts a random array of determinable polynucleotides, and their respective probes into an addressable array of probe sequences. | 03-13-2014 |
Patent application number | Description | Published |
20110098804 | STENTED TRANSCATHETER PROSTHETIC HEART VALVE DELIVERY SYSTEM AND METHOD - A percutaneous stented valve delivery device including an inner shaft, a sheath, and a delivery capsule. The sheath slidably receives the inner shaft. A capsule proximal zone is attached to the sheath. A capsule distal zone is configured to transition between normal and flared states. A diameter of the distal zone is greater in the flared state, and the capsule includes a shape memory component that naturally assumes the normal state. The device is operable to perform a reversible partial deployment procedure in which a portion of the prosthesis is exposed distal the capsule and allowed to radially expand. Subsequently, with distal advancement of the capsule, the distal zone transitions to the flared state and imparts a collapsing force onto the prosthesis, causing the prosthesis to radially collapse and become recaptured within the delivery capsule. The capsule can include a laser cut tube encapsulated by a polymer. | 04-28-2011 |
20110264201 | Transcatheter Prosthetic Heart Valve Post-Dilatation Remodeling Devices and Methods - A system and method for restoring (e.g., replacing) a defective heart valve of a patient. A delivery system is manipulated to percutaneously deliver and implant a stented prosthetic heart valve to a native heart valve. A post-dilatation balloon is percutaneously delivered to the implantation site, and a compliant segment thereof is arranged within a region of the implanted prosthesis. The balloon is inflated such that the compliant segment expands and contacts the prosthesis, expanding a remodeling region of the prosthesis to a remodeled state. With these and related techniques, remodeling of an implanted, stented prosthetic heart valve to better match the native valve shape is possible, providing many benefits such as reducing the risk of paravalvular leaks. | 10-27-2011 |
20120022628 | Attachment Mechanism for Stent Release - An attachment mechanism for coupling a stent to a delivery system is disclosed. The attachment mechanism is configured to pivot relative to an inner shaft assembly of the delivery system in order to release the stent from the delivery system. | 01-26-2012 |
20120103985 | SINGLE UNIT DISPENSING CAP - A cap for a container configured for dispensing single items, such as pills, held in said container. The cap channel extends from an upper surface to a lower end providing a passageway through the cap to allow for a predetermined quantity of items to be transferred through a port in an upper portion of the cap. The cap has a lid moveable from a closed position to an open position. In its closed position dispensing of items is prevented; in its open position at least one item is dispensed through the port. A gate is operable, in a first orientation to partially block the passageway and, in a second orientation, to unblock the passageway to allow a preset number of items, to pass through. Alternatively, a diverter is incorporated to control flow of the contents. | 05-03-2012 |
20120303111 | Attachment Mechanism for Stent Release - An attachment mechanism for coupling a stent to a delivery system is disclosed. The attachment mechanism is configured to pivot relative to an inner shaft assembly of the delivery system in order to release the stent from the delivery system. | 11-29-2012 |
20130274855 | Transcatheter Prosthetic Heart Valve Delivery Device With Release Features - A delivery system for percutaneously delivering and deploying a stented prosthetic heart valve. The delivery device includes a delivery sheath slidably disposed over an inner shaft, and a capture assembly. The capture assembly includes at least one release feature for releasing the stented prosthetic heart valve from the delivery device. | 10-17-2013 |
20140039610 | Transcatheter Prosthetic Heart Valve Post-Dilatation Remodeling Devices and Methods - A system and method for restoring (e.g., replacing) a defective heart valve of a patient. A delivery system is manipulated to percutaneously deliver and implant a stented prosthetic heart valve to a native heart valve. A post-dilatation balloon is percutaneously delivered to the implantation site, and a compliant segment thereof is arranged within a region of the implanted prosthesis. The balloon is inflated such that the compliant segment expands and contacts the prosthesis, expanding a remodeling region of the prosthesis to a remodeled state. With these and related techniques, remodeling of an implanted, stented prosthetic heart valve to better match the native valve shape is possible, providing many benefits such as reducing the risk of paravalvular leaks. | 02-06-2014 |
20140046435 | STENTED TRANSCATHETER PROSTHETIC HEART VALVE DELIVERY SYSTEM AND METHOD - A percutaneous stented valve delivery device including an inner shaft, a sheath, and a delivery capsule. The sheath slidably receives the inner shaft. A capsule proximal zone is attached to the sheath. A capsule distal zone is configured to transition between normal and flared states. A diameter of the distal zone is greater in the flared state, and the capsule includes a shape memory component that naturally assumes the normal state. The device is operable to perform a reversible partial deployment procedure in which a portion of the prosthesis is exposed distal the capsule and allowed to radially expand. Subsequently, with distal advancement of the capsule, the distal zone transitions to the flared state and imparts a collapsing force onto the prosthesis, causing the prosthesis to radially collapse and become recaptured within the delivery capsule. The capsule can include a laser cut tube encapsulated by a polymer. | 02-13-2014 |
Patent application number | Description | Published |
20090024071 | U-Shaped Disc Shunt and Delivery Device - The intervertebral disc contains no blood vessels. Nutrients and waste are diffused mainly through adjacent vertebral bodies. As we age, calcified layers form between the disc and vertebral bodies, blocking diffusion. The disc begins to starve and flatten. The weight shifts abnormally from disc to the facet joints causing strain and back pain. Under anaerobic conditions, lactic acid is produced causing acidic irritation and unspecific pain. A U-shaped disc shunt ( | 01-22-2009 |
20090082719 | Injection device for the intervertebral disc - The intervertebral disc is avascular. With aging, calcified layers occlude the cartilaginous endplates, blocking the diffusion of nutrients and oxygen into the avascular disc. Under anaerobic condition, excessive production of lactic acid irritates nerves and further hinders transport of sodium sulfate essential for biosynthesis of the water retaining and load sustaining sulfated glycosaminoglycans. As the result of acid irritation and load shifting to facet joints, pain ensues. Through the pedicle, calcified endplate is punctured by a well-supported and elastically curved needle, injecting antacid to neutralize the lactic acid and enhance transport of sodium sulfate into the shielded discs between ilia. Disc filler or nutrients can also be injected through the curved needle into the degenerated disc. | 03-26-2009 |
20090198248 | Device for disc shunt implantation and peri-shunt injection - A Quincke tipped introducer needle contains two shafts with lumens, one recessed, both connected by a slit for housing a U- or V-shaped disc shunt. The recessed shaft minimizes the penetration size of the introducer needle for insertion into a narrow and nerve laden space adjacent to a degenerated intervertebral disc. The longitudinal slit connecting the two lumens allows passage of the distal portion of the U-shaped disc shunt through the introducer needle, to be delivered into the intervertebral disc. | 08-06-2009 |
20100030241 | Spooled filament to repair tissue - A filament-guiding device directs a filament to spool over a rotating device within tissue. The filament-guiding device has both closed and open positions. In the closed position, the filament-guiding device is resiliently straightened for delivering into tissue. Within tissue, the filament-guiding device resumes a curved configuration in the open position to orient the filament perpendicular to the rotating device for spooling. The spooled filament is deployed by withdrawing the rotating device and filament-guiding device to bulk and repair the tissue. | 02-04-2010 |
20110029016 | Elastic tissue closure with elastic staple - The staple legs with tissue gripping elements are elastically curved. Curvatures of the legs are resiliently straightened and spearheaded by a pair of trocars for puncturing into tissue. While the staple is held stationary by a sleeve, the trocars are withdrawn to allow the legs to resume curvatures, elastically fastening the tissue. | 02-03-2011 |
20110098628 | Internal and external disc shunts alleviate back pain - The intervertebral disc is avascular. Nutrients and waste are diffused through adjacent vertebral bodies into the disc. As we age, calcified layers form between the disc and vertebral bodies, blocking diffusion of nutrients, oxygen and pH buffer in blood. Under anaerobic conditions, lactic acid is produced, irritating nerve endings and causing nonspecific pain. In addition, the disc begins to starve and flatten. The weight shifts abnormally from disc to the facet joints causing strain and back pain. | 04-28-2011 |
20120029412 | INTERNAL AND EXTERNAL DISC SHUNT ALLEVIATE BACK PAIN - The intervertebral disc is avascular. Nutrients and waste are diffused through adjacent vertebral bodies into the disc. As we age, calcified layers form between the disc and vertebral bodies, blocking diffusion of nutrients, oxygen and pH buffer in blood. Under anaerobic conditions, lactic acid is produced, irritating nerve endings and causing nonspecific pain. In addition, the disc begins to starve and flatten. The weight shifts abnormally from disc to the facet joints causing strain and back pain. Shunt coils are formed and spiraled over the distal shaft of a twistable needle, then deployed into the nucleus of a degenerated disc by a sliding sleeve. The coils serve as an internal shunt, drawing nutrients, oxygen and buffering solute from the superior and inferior diffusion zones to neutralize lactic acid in the mid layer of the degenerated disc. The coils also serve as a bulking agent within the repaired disc to sustain compression and reduce facet loading and segmental instability. The end strands of the shunt coils can also extend from the disc to draw blood plasma from muscle or bodily circulation to expedite neutralization of lactic acid and rebuild disc matrix for pain relief and disc regeneration. | 02-02-2012 |
20120065570 | Disc shunt delivery with stepped needle - A solid stepped needle delivers a disc shunt bridging between muscle and a degenerated disc, drawing blood plasma from muscle into the degenerated disc to alleviate back pain and regenerate the disc. The device further includes pull lines attached to the ends of the disc shunt for withdrawing and repositioning the stepped needle during shunt delivery. | 03-15-2012 |
20130261665 | METHODS FOR ANCHORING SUTURE AND APPROXIMATING TISSUE - An elastically curved suture anchor is resiliently straightened and delivered into tissue by a needle. When the needle is withdrawn, resumption of the curvature provides leverage for anchor rotation as the attached suture is pulled to fasten the anchor within the tissue. A fin at the proximal end of the anchor further increases the rotational leverage and expedites anchor fastening. When two or more anchors with connecting suture are delivered in series on a needle, the tension of the suture helps to draw the anchors together and approximates the pierced tissue. | 10-03-2013 |
20140277457 | Tissue Repair with Space-Seeking Spirals of Filament - The distal portion of a shape-memory filament extends from a needle containing at least one filament gripping element. To implant the shape-memory filament in tissue, the needle is inserted into a cannula with a flexible and removable hook. During partial withdrawal of the needle, the hook holds the distal portion of the filament stationary to deposit a section of filament in the distal portion of the cannula. The needle is re-advanced, pushing the section of the shape-memory filament to coil or fold within the tissue. Rotation of the needle with the filament gripping element further tightens the coiled or folded filament. Partial withdrawal, re-advancement, rotation and pushing of the needle are repeated to fill, pack, strengthen, enlarge or augment the tissue with the shape-memory filament. | 09-18-2014 |
20140288600 | Methods for Anchoring Suture and Approximating Tissue - An elastically curved suture anchor is resiliently straightened and delivered into tissue by a needle. When the needle is withdrawn, resumption of the curvature provides leverage for anchor rotation as the attached suture is pulled to fasten the anchor within the tissue. A fin at the proximal end of the anchor further increases the rotational leverage and expedites anchor fastening. When two or more anchors with connecting suture are delivered in series on a needle, the tension of the suture helps to draw the anchors together and approximates the pierced tissue. | 09-25-2014 |
Patent application number | Description | Published |
20100198274 | Intervertebral disc inserting device - With limited nutrients within the avascular disc, the water-retaining proteoglycans begin to diminish, resulting in dehydration, flattening and/or bulging of the disc. The flattened disc causes segmental instability, eroding the facet joints and causing pain. | 08-05-2010 |
20100324596 | Method for anchoring suture and approximating tissue - An elastically curved suture anchor is resiliently straightened and delivered into tissue by a needle. When the needle is withdrawn, resumption of the curvature provides leverage for anchor rotation as the attached suture is pulled to fasten the anchor within the tissue. A fin at the proximal end of the anchor further increases the rotational leverage and expedites anchor fastening. When two or more anchors with connecting suture are delivered in series on a needle, the tension of the suture helps to draw the anchors together and approximates the pierced tissue. | 12-23-2010 |
20120022425 | Alleviate back pain with lactic acid inhibitors - The intervertebral disc is avascular. Nutrients and waste are diffused through adjacent vertebral bodies into the disc. As we age, calcified layers form between the disc and vertebral bodies, blocking diffusion of nutrients, oxygen and pH buffer in blood. Under anaerobic conditions, lactic acid is produced, irritating nerve endings and causing nonspecific pain. In addition, the disc begins to starve and flatten. The weight shifts abnormally from disc to the facet joints causing strain and back pain. | 01-26-2012 |
20130289599 | TISSUE REPAIR WITH SPACE-SEEKING SPIRALS OF FILAMENT - A distal portion of a filament is extended beyond the distal end of a needle with a gripper. The needle with the extended filament is inserted into a cannula with snagging points at the distal opening of the cannula in tissue. The snagging points of the cannula hook and retain the distal portion of the filament. During partial withdrawal of the needle, a section of filament is deposited in the lumen of the cannula between the distal ends of the needle and cannula. When the needle is re-advanced, the section of filament is expelled or pushed out of the cannula into tissue. The needle is then rotated; the gripper engages and spirals the expelled filament, burrowing into tissue. The needle can further advanced to push and pack the spiral of filament deep into the tissue. The knot-like filament spiral is individually formed by rotation of the needle and friction between the extended filament and tissue. The process of needle partial withdrawal, re-advancement, rotation and pushing is repeated to pack and fill the tissue with interconnecting spirals of filament to prevent migration from tissue. Spiraling of the filament driven by the rotating needle is space seeking, filling, fitting or conforming to fortify, bulk, fill, cushion or repair the tissue. Bulking with filament spirals can repair degenerated disc, urinary incontinence, fecal incontinence or other defective tissue. The filament spirals can also be used as a suture anchor deep within tissue. | 10-31-2013 |
Patent application number | Description | Published |
20120082687 | Use of cell adhesion inhibitor for the mobilization of antigen presenting cells and immune cells in a cell mixture (AIM) from the peripheral blood and methods of use - Disclosed is a method to recover an antigen presenting cells (APCs) and immune cells rich mixture (AIM) from peripheral blood mononuclear cells (PBMC) mobilized with one or more cell adhesion inhibitors for the preparation of an AIM vaccine or an AIM adoptive immunotherapy preparation. In addition, AIM mobilization can be enhanced by priming, simultaneously or in sequence, one or more of a combination of different chemical compounds, cytokines, hormones, growth factors, etc. The interaction of chemokines and chemokine receptors enable tumor cells attachment or in close proximity to antigen presenting cells and immune cells which possess similar receptors in a micro niche environment. Severing the chemokine/chemokine receptor linkage by a cell adhesion inhibitor will release these specifically primed cell mixtures into the peripheral blood. The collection of these cells from the peripheral blood has never been described and is the basis of this invention. AIM cells can either be used alone or better still, be induced into more target specific preparations with additions, modifications and incubation, pre or post cell adhesion inhibitors mobilization, with vaccines, different target specific antigens, peptides, chemotherapeutic agents, oncolytic viral therapeutic agents, cytokines, co-stimulatory molecules, anti-regulatory T cell therapeutic agents, anti-CTLA4, anti-PD1 molecules and other methodologies of immunological enhancement known to the art. The AIM vaccine or AIM adoptive immunotherapy preparation can then be used, but not limited to, the treatment of cancer and other diseases. | 04-05-2012 |
Patent application number | Description | Published |
20090239471 | BLUETOOTH AND WLAN COEXISTENCE ARCHITECTURE HAVING A SHARED LOW NOISE AMPLIFIER - A radio frequency (RF) front-end configured to share transmissions and receptions of Bluetooth signals and WLAN signals. In an exemplary embodiment, the RF front-end comprises a first path coupled between an antenna and a transceiver dedicated to transmissions of the WLAN signals; a second path coupled between the antenna and the transceiver dedicated to simultaneous receptions of the Bluetooth signals and the WLAN signals; and a third path coupled between the antenna and the transceiver. The third path may be dedicated to transmissions only of the Bluetooth signals when a WLAN link is active; and transmissions and receptions of the Bluetooth signals when the WLAN link is active and in a power save state, and when the WLAN link is inactive. | 09-24-2009 |
20100097149 | Methods, Algorithms, Circuits, and Systems for Determining a Reference Clock Frequency and/or Locking a Loop Oscillator - Apparatuses, methods, systems, algorithms, and circuits for reference clock frequency determination are disclosed. In one embodiment, a circuit for detecting a reference clock frequency can include a clock counter configured to count a number of cycles of the reference clock over a predetermined portion of a sleep clock to provide a reference clock cycle count, where the sleep clock has a known frequency and a predetermined accuracy; a frequency estimator configured to estimate the reference clock frequency from the reference clock cycle count and the known frequency of the sleep clock; and a frequency selector configured to select a closest frequency to the estimated reference clock frequency from a plurality of allowed frequencies. | 04-22-2010 |
20120146691 | METHODS, ALGORITHMS, CIRCUITS, AND SYSTEMS FOR DETERMINING A REFERENCE CLOCK FREQUENCY AND/OR LOCKING A LOOP OSCILLATOR - Apparatuses, methods, systems, algorithms, and circuits for reference clock frequency determination are disclosed. In one embodiment, a circuit for detecting a reference clock frequency can include a clock counter configured to count a number of cycles of the reference clock over a predetermined portion of a sleep clock to provide a reference clock cycle count, where the sleep clock has a known frequency and a predetermined accuracy; a frequency estimator configured to estimate the reference clock frequency from the reference clock cycle count and the known frequency of the sleep clock; and a frequency selector configured to select a closest frequency to the estimated reference clock frequency from a plurality of allowed frequencies. | 06-14-2012 |
20120201234 | BLUETOOTH AND WLAN COEXISTENCE ARCHITECTURE HAVING A SHARED LOW NOISE AMPLIFIER - A radio frequency front-end includes a first path, second path, and third path each coupled between an antenna and a transceiver. The first path is configured to convey WLAN signals from the transceiver to the antenna for transmission. The second path is configured to convey received Bluetooth signals and received WLAN signals from the antenna to the transceiver. The third path is configured to convey Bluetooth signals from the transceiver to the antenna for transmission when a WLAN link is active and not in a power save state, and is configured to convey received Bluetooth signals from the antenna to the transceiver, and Bluetooth signals from the transceiver to the antenna for transmission, when the WLAN link is either inactive or in the power save state. | 08-09-2012 |
20130173950 | METHOD AND APPARATUS FOR COMMUNICATING TIME INFORMATION BETWEEN TIME AWARE DEVICES - According to one embodiment, an apparatus includes a first processing unit operating according to a first clock, a second processing unit operating according to a second clock running separately from the first clock, and a synchronization controller coupled to the first communication unit and the second communication unit. The synchronization controller is configured to (i) cause the first communication unit to generate a first indication of time at which the first processing unit transmits a signal to the second processing unit, according to the first clock, (ii) cause the second processing unit to generate a second indication of time at which the second processing unit receives the signal, according to the second clock, and (iii) determine an offset between the first clock and the second clock based on the first indication of time and the second indication of time. | 07-04-2013 |
20130183954 | INTELLIGENT DETECTION INTERFACE FOR WIRELESS DEVICES - In a method for controlling a wireless device assembly coupled to a host assembly, a clock signal is received at the wireless device assembly from the host assembly. The clock signal is supplied to an interface module in the wireless device assembly during a power save mode of the wireless device assembly and is used to operate the interface module. An initialization command is received at the wireless device assembly from the host assembly and is detected with the interface module. In response to detecting the initialization command, at least a portion of the wireless device assembly, other than the interface module, is activated. | 07-18-2013 |
20140113690 | DYNAMIC POWER MANAGEMENT IN A WIRELESS DEVICE - In a method for dynamically adjusting power consumption of a wireless assembly in a communication device a first signal indicative of activity of a first wireless interface unit and a second signal indicative of activity of a second wireless interface unit are received at a dynamic power management unit. The first wireless interface unit configured to operate according to a first communication protocol. The second wireless interface unit configured to operate according to a second communication protocol. The second communication protocol is different than the first communication protocol. A supply voltage level needed to support the activity of the first wireless interface unit and the activity second wireless interface unit is supported based on the first signal and the second signal. A supply voltage supplied to the wireless assembly is adjusted based on the supply voltage level. | 04-24-2014 |
Patent application number | Description | Published |
20100199154 | Reduced processing in high-speed Reed-Solomon decoding - Processing polynomials is disclosed. At least a portion of processing associated with an error evaluator polynomial and at least a portion of processing associated with an error locator polynomial are performed simultaneously. The error evaluator polynomial and the error locator polynomial are associated with Berlekamp-Massey processing. Data associated with the error evaluator polynomial is removed, including by shifting data in an array so that at least one element in the array is emptied in a shift. | 08-05-2010 |
20110125959 | E/P DURABILITY BY USING A SUB-RANGE OF A FULL PROGRAMMING RANGE - A NAND flash memory system is controlled by determining whether to change a value of a voltage threshold. The voltage threshold is associated with an erase operation to a portion of a NAND flash memory chip. In the event it is determined to change the value of the voltage threshold, the value of the voltage threshold is changed and the changed value of the voltage threshold and an identifier associated with the portion of the NAND flash memory chip is stored. | 05-26-2011 |
20110191653 | QUASI-CYCLIC LDPC ENCODING AND DECODING FOR NON-INTEGER MULTIPLES OF CIRCULANT SIZE - In processing quasi-cyclic low-density parity-check (QC-LDPC) data, an input signal is received which includes decision and reliability information corresponding to unpadded data. Decision and reliability information corresponding to padded data is introduced into the input signal. Message passing is performed one or more times to obtain decoded data. This includes using (1) the decision and reliability information corresponding to the unpadded data and (2) the decision and reliability information corresponding to the padded data, where a preference is given to the decision and reliability information corresponding to the padded data over the decision and reliability information corresponding to the padded data during message passing. Zero padding is removed from the decoded data. | 08-04-2011 |
20110239085 | ECC WITH OUT OF ORDER COMPLETION - Processing a sequence of data frames in an error correction code (ECC) decoder is disclosed. Processing includes receiving a first data frame in the sequence of data frames, storing the first data frame, initiating processing of the first data frame through the ECC decoder, receiving a second data frame from the input sequence of data frames, storing the second data frame, and initiating processing of the second data frame through the ECC decoder before the first data frame is finished being processed through the ECC decoder. | 09-29-2011 |
20110252294 | IMPLEMENTATION OF LDPC SELECTIVE DECODING SCHEDULING - A method for decoding data is disclosed. The method includes partitioning a low-density parity check (LDPC) matrix into a plurality of groups, each comprising one or more check node layers. The method further includes selecting one of the groups based at least in part on a cost function, the cost function based at least in part on information associated with a variable node, or information associated with a check node, or both. The method further includes performing LDPC layered decoding on the selected group. | 10-13-2011 |
20120019950 | PAD BIT INJECTION DURING READ OPERATION TO IMPROVE FORMAT EFFICIENCY - Injecting pad bits during a read operation to improve format efficiency is disclosed. In some embodiments, a pad sequence associated with error correction is not stored in a sector on a disk. Instead, the pad sequence is merged at a read channel with data stored in a sector that is accessed by the read channel. | 01-26-2012 |
20120081971 | E/P DURABILITY BY USING A SUB-RANGE OF A FULL PROGRAMMING RANGE - A NAND Flash memory controller is used to perform an erase operation on a NAND Flash memory chip including to a cell on the NAND Flash memory chip; the cell is configured to store a first number of bits. It is determined whether the erase operation performed on the NAND Flash memory chip is successful. In the event it is determined that the erase operation performed on the NAND Flash memory chip is unsuccessful, the number of bits stored by the cell is reduced from the first number of bits to a second number of bits; the second number of bits is strictly less than the first number of bits. | 04-05-2012 |
20120099217 | SPLIT SECTOR FORMATTING OF STORAGE DISKS - A length of a separator to be skipped on the storage disk is compared with a threshold. The threshold is associated with a maximum value for which a timing loop is able to be paused without causing the timing loop to have inaccurate timing. If the length is greater than the threshold, a first split sector format is assigned to the split sector and that information is recorded. In such cases, a first portion and a second portion both include synchronization information. If the length is less than the threshold, a second split sector format is assigned to the split sector and that information is recorded. In such cases, the first portion includes synchronization information and the second portion of the split sector excludes synchronization information. | 04-26-2012 |
20120246536 | LDPC SELECTIVE DECODING SCHEDULING USING A COST FUNCTION - A cost function is obtained. For each of a plurality of groups of check nodes associated with low-density parity-check (LDPC) encoded data, the cost function is evaluated using information associated with a variable node and/or information associated with a check node. One of the groups of check nodes is selecting based at least in part on the evaluated cost functions. Error correction decoding related processing is performed on the selected group of check nodes. | 09-27-2012 |
20120260114 | ON DEMAND HARD DISK DRIVE SYSTEM ON A CHIP POWER CONTROL SCHEME - An access instruction associated with accessing a target location in a disk is obtained. A number of units until the target location is accessed is calculated. It is determined whether there is time for the group of logic to transition from a lower power state to an operational state; the determination is based at least in part on the number of units between a current location of a read head associated with the hard disk system and the target location which is different from the current location of the read head and a warm up time associated with the group of logic. If it is determined there is time, the group of logic is put into the lower power state. | 10-11-2012 |
20130086446 | SOVA SHARING DURING LDPC GLOBAL ITERATION - Decoding is performed on input data to obtain first decoded data using a first error correction decoder. If decoding by a second error correction decoder on the first decoded data fails, decoding is performed using an output of the second decoder and using the first decoder. A reservation request is sent from the second error correction decoder to a memory prior to completion of the decoding on the first decoded data. Space is reserved in the memory in response to receiving the reservation request from the second decoder. | 04-04-2013 |
20130185615 | SOFT OUTPUT VITERBI DETECTOR WITH ERROR EVENT OUTPUT - A first sequence of states associated with a surviving path and a second sequence of states associated with a non-surviving path are determined. A possible error event is determined based at least in part on the first sequence of states and the second sequence of states. The first sequence of states is replaced with the second sequence of states by applying the possible error event to the first sequence of states. | 07-18-2013 |
20130208540 | E/P DURABILITY BY USING A SUB-RANGE OF A FULL PROGRAMMING RANGE - An instruction to perform an erase on a group of one or more memory cells is sent. An indication that the erasure of the group of memory cells is unsuccessful is received. In response to receiving the indication that the erasure of the group of memory cells is unsuccessful, the value of a voltage threshold, associated with the group of memory cells, is changed to a new voltage threshold and the new voltage threshold and identification information associated with the group of memory cells is stored. | 08-15-2013 |
20130246880 | LDPC SELECTIVE DECODING SCHEDULING USING A COST FUNCTION - A cost function is obtained. For each of a plurality of groups of nodes, the cost function is evaluated by obtaining, for a given group of nodes, one or more reliability values associated with the given group of nodes; the one or more reliability values include sign and magnitude. For a given group of nodes, a reliability value with a smallest magnitude is selected where the evaluated cost function for the given group of nodes is set to the smallest magnitude. One of the plurality of groups of nodes is selected based at least in part on the evaluated cost functions. Error correction decoding related processing is performed on the selected group of nodes. | 09-19-2013 |
20140325313 | MEMORY PROTECTION CACHE - Accessing data at a memory is described. A request associated with a read or write operation is received, wherein the request includes a logical address associated with the memory. A physical address is generated based at least in part on the logical address. A block of data at the memory that includes data associated with the physical address is determined. Data at the determined block of data and a corresponding set of ECC from the memory are accessed. Whether the accessed data can be decoded based at least in part on the corresponding set of ECC is determined. | 10-30-2014 |
20140365716 | INTERFACE BETWEEN MULTIPLE CONTROLLERS - A second controller is communicated with from a first controller via an interface. Storage is also communicated with from the first controller via the interface. The first controller is configured to be a master on the interface and the second controller and the storage are configured to be targets on the interface. | 12-11-2014 |
20150033093 | ADVANCE CLOCKING SCHEME FOR ECC IN STORAGE - A system for clocking a decoder is disclosed. The system includes: a channel front end configured to receive input data, a first clock configured to provide a first clock signal as input to the channel front end, a decoder configured to receive intermediate data associated with the output of the channel front end, and a second clock configured to provide a second clock signal as input to the decoder. In some embodiments, the second clock signal is not derived from the first clock signal. | 01-29-2015 |
Patent application number | Description | Published |
20080280269 | A Homework Assignment and Assessment System for Spoken Language Education and Testing - A language tutor system and method. The system comprising a client module and a server module coupled to the client module. The server module downloads an oral language assignment to the client module to enable a student learning a second language to login to the client module and perform the oral language assignment. The client module provides a benchmark audio sentence in the second language to the student, records a recitation of the sentence from the student, and evaluates the recitation of the sentence from the student by comparing the recitation of the sentence with the benchmark audio. The system provides feedback to the student on the pronunciation and intonation of each word in the sentence. | 11-13-2008 |
20080294433 | Automatic Text-Speech Mapping Tool - A text-speech mapping method. Silence segments for incoming speech data are obtained. Incoming transcript data is preprocessed. The incoming transcript data comprises a written document of the speech data. Possible candidate sentence endpoints based on the silence segments are found. A best match sentence endpoint is selected based on a forced alignment score. The next sentence is set to begin immediately after the current sentence endpoint, and the process of finding candidate sentence endpoints, selecting the best match sentence endpoint, and setting the next sentence is repeated until all sentences for the incoming speech data are mapped. The process is repeated for each mapped sentence to provide word level mapping. | 11-27-2008 |
20090204398 | Measurement of Spoken Language Training, Learning & Testing - The fluency of a spoken utterance or passage is measure and presented to the speaker and to others. In one embodiment, a method is described that includes recording a spoken utterance, evaluating the spoken utterance for accuracy, evaluating the spoken utterance for duration, and assigning a score to the spoken utterance based on the accuracy and the duration. | 08-13-2009 |
Patent application number | Description | Published |
20110035426 | Bitstream Buffer Manipulation with a SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 02-10-2011 |
20130061024 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 03-07-2013 |
20130061025 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 03-07-2013 |
20130124824 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 05-16-2013 |
20130138917 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 05-30-2013 |
20130145120 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 06-06-2013 |
20130145125 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 06-06-2013 |
20130159672 | Bitstream Buffer Manipulation With A SIMD Merge Instruction - Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block. | 06-20-2013 |
Patent application number | Description | Published |
20090109344 | Systems and Methods for Determining and Communicating Correction Information for Video Images - A method and system for determining correction information for the universal display of an original video sequence on a plurality of displays includes correcting an original video sequence using a first display, storing correction information related to the correction of the original video sequence using the first display, correcting the original video sequence using a different display, and determining and storing the differences between the correction information related to the correction of the original video sequence using the first display and using a particular, different display. Subsequently and prior to the display of the original video sequence, the original video sequence is corrected using a combination of the stored correction information related to the correction of the original video sequence using the first display and the respective determined differences, if any, related to a particular, different display on which the original video sequence is now to be displayed. | 04-30-2009 |
20110116764 | NON-DESTRUCTIVE FILE BASED MASTERING FOR MULTIPLE LANGUAGES AND VERSIONS - A method, system, apparatus, article of manufacture, and computer program product provide the ability to non-destructively generate a file based master. A domestic source (having domestic audio and video content) with textless content (have portions of the domestic source that is devoid of text) is obtained. A localized source (e.g., localized audio-video) based on the domestic source is received. The localized video is compared to the domestic source to determine differences. The localized video is bladed and realigned with the domestic source. Metadata (of the differences) is transposed onto the domestic source. Texted portions in the domestic source are obscured with corresponding portions of the textless content. Texted material (based on the localized video and texted portions) is created. The localized video content and the textless content are discarded. The domestic source, localized audio content, created texted material; and metadata are combined into a playlist that represents a localized file based master. | 05-19-2011 |
Patent application number | Description | Published |
20120022425 | Alleviate back pain with lactic acid inhibitors - The intervertebral disc is avascular. Nutrients and waste are diffused through adjacent vertebral bodies into the disc. As we age, calcified layers form between the disc and vertebral bodies, blocking diffusion of nutrients, oxygen and pH buffer in blood. Under anaerobic conditions, lactic acid is produced, irritating nerve endings and causing nonspecific pain. In addition, the disc begins to starve and flatten. The weight shifts abnormally from disc to the facet joints causing strain and back pain. | 01-26-2012 |
20130289599 | TISSUE REPAIR WITH SPACE-SEEKING SPIRALS OF FILAMENT - A distal portion of a filament is extended beyond the distal end of a needle with a gripper. The needle with the extended filament is inserted into a cannula with snagging points at the distal opening of the cannula in tissue. The snagging points of the cannula hook and retain the distal portion of the filament. During partial withdrawal of the needle, a section of filament is deposited in the lumen of the cannula between the distal ends of the needle and cannula. When the needle is re-advanced, the section of filament is expelled or pushed out of the cannula into tissue. The needle is then rotated; the gripper engages and spirals the expelled filament, burrowing into tissue. The needle can further advanced to push and pack the spiral of filament deep into the tissue. The knot-like filament spiral is individually formed by rotation of the needle and friction between the extended filament and tissue. The process of needle partial withdrawal, re-advancement, rotation and pushing is repeated to pack and fill the tissue with interconnecting spirals of filament to prevent migration from tissue. Spiraling of the filament driven by the rotating needle is space seeking, filling, fitting or conforming to fortify, bulk, fill, cushion or repair the tissue. Bulking with filament spirals can repair degenerated disc, urinary incontinence, fecal incontinence or other defective tissue. The filament spirals can also be used as a suture anchor deep within tissue. | 10-31-2013 |
20140277457 | Tissue Repair with Space-Seeking Spirals of Filament - The distal portion of a shape-memory filament extends from a needle containing at least one filament gripping element. To implant the shape-memory filament in tissue, the needle is inserted into a cannula with a flexible and removable hook. During partial withdrawal of the needle, the hook holds the distal portion of the filament stationary to deposit a section of filament in the distal portion of the cannula. The needle is re-advanced, pushing the section of the shape-memory filament to coil or fold within the tissue. Rotation of the needle with the filament gripping element further tightens the coiled or folded filament. Partial withdrawal, re-advancement, rotation and pushing of the needle are repeated to fill, pack, strengthen, enlarge or augment the tissue with the shape-memory filament. | 09-18-2014 |
Patent application number | Description | Published |
20100105319 | Redriver with Output Receiver Detection that Mirrors Detected Termination on Output to Input - A redriver chip is inserted between a transmitter chip and a receiver chip and re-drives differential signals from the transmitter chip to the receiver chip. The redriver chip has switched output termination that switches to a high value to detect far-end termination at the receiver chip, and to a low value for signaling. An output detector detects when the receiver chip has termination to ground and enables switched input termination to provide termination to ground on the lines back to the transmitter chip so that the far-end termination on the receiver chip is mirrored back to the transmitter chip, hiding the redriver chip. An input signal detector detects when the transmitter chip begins signaling and enables an equalizer, limiter, pre-driver, and output stage to re-drive the signals to the receiver chip. The input signal detector also causes the switched output termination to switch to the low value termination for signaling. | 04-29-2010 |
20120235704 | Redriver with Output Receiver Detection that Mirrors Detected Termination on Output to Input - A redriver chip is inserted between a transmitter chip and a receiver chip and re-drives differential signals from the transmitter chip to the receiver chip. The redriver chip has switched output termination that switches to a high value to detect far-end termination at the receiver chip, and to a low value for signaling. An output detector detects when the receiver chip has termination to ground and enables switched input termination to provide termination to ground on the lines back to the transmitter chip so that the far-end termination on the receiver chip is mirrored back to the transmitter chip, hiding the redriver chip. An input signal detector detects when the transmitter chip begins signaling and enables an equalizer, limiter, pre-driver, and output stage to re-drive the signals to the receiver chip. The input signal detector also causes the switched output termination to switch to the low value termination for signaling. | 09-20-2012 |
20120242377 | Re-Driver with Pre-Emphasis Injected Through a Transformer and Tuned by an L-C Tank - A re-driver circuit has pre-driver, intermediate, and output stages. Pre-emphasis on the output is generated by the intermediate stage and injected into an output stage. The intermediate stage is a frequency-tuned amplifier that has an inductive-capacitive L-C tank circuit that is tuned to a desired frequency of the output. The intermediate stage does not directly drive the output stage. Instead, an on-chip coupling transformer couples the L-C tank circuit to the output stage. The coupling transformer has a first inductor that is part of the L-C tank circuit in the intermediate stage, and a second inductor that is part of the output stage. Mutual inductance between the first inductor and the second inductor inductively couple a pre-emphasis voltage onto the output. The magnitude of the pre-emphasis can be changed by adjusting current in the intermediate stage. | 09-27-2012 |
20130159759 | Signal Conditioning By Combining Precursor, Main, and Post Cursor Signals Without A Clock Signal - Embodiments of an apparatus for signal conditioning, a serial data interface, and a method for a programmable delay filter are disclosed. In an embodiment of an apparatus for signal conditioning, a wave shaping circuit has a precursor signal, a post cursor signal, and a main signal combined to provide an output signal. The precursor signal, the post cursor signal, and the main signal are provided for combination independently of a clock signal. The main signal is delayed relative to the precursor signal, and the post cursor signal is delayed relative to the main signal. | 06-20-2013 |
20140210509 | REDRIVER WITH OUTPUT RECEIVER DETECTION THAT MIRRORS DETECTED TERMINATION ON OUTPUT TO INPUT - A redriver chip is inserted between a transmitter chip and a receiver chip and re-drives differential signals from the transmitter chip to the receiver chip. The redriver chip has switched output termination that switches to a high value to detect far-end termination at the receiver chip, and to a low value for signaling. An output detector detects when the receiver chip has termination to ground and enables switched input termination to provide termination to ground on the lines back to the transmitter chip so that the far-end termination on the receiver chip is mirrored back to the transmitter chip, hiding the redriver chip. An input signal detector detects when the transmitter chip begins signaling and enables an equalizer, limiter, pre-driver, and output stage to re-drive the signals to the receiver chip. The input signal detector also causes the switched output termination to switch to the low value termination for signaling. | 07-31-2014 |
Patent application number | Description | Published |
20100195495 | System and method of monitoring packets in flight for optimizing packet traffic in a network - Systems and methods of optimizing packet flow in a network are disclosed. An internetwork includes plural networks, each network having plural non-router nodes and at least one router node. The non-router node of a first network can be configured to perform congestion control. The non-router node sends a request packet to a node in a second network. The value of a packet-in-flight counter associated with the network is adjusted when the request packet is sent to the second network node and when a response packet is received from the second network node. The non-router node determines whether another request packet can be sent to another network in the internetwork based on a value of the packet-in-flight counter. | 08-05-2010 |
20100214922 | System and method of regulating a packet rate to optimize traffic in a network - Systems and methods of optimizing packet flow in a network are disclosed. An internetwork includes plural networks, each network having plural non-router nodes and at least one router node. The non-router nodes of a first network can be configured to perform congestion control. The non-router node establishes a packet rate value for a packet queue associated with a second network of the internetwork. A total number of packets not greater than the packet rate value are removed from the packet queue. The removed packets are sent to a node in the second network. | 08-26-2010 |
20110222407 | Simulation of Multiple Nodes in an Internetwork - A method is provided for simulation of multiple network nodes in an internetwork. A range of a plurality of network addresses are assigned to a simulation node. The simulation node monitors network communications to listen for packets. Upon receipt of a packet having a destination address within the assigned range, a command is forwarded to an end-use application, such as firmware. The end-use application processes the command and returns a result. A response packet having the result is transmitted to the back office server with the destination address of the received packet as the source of the response packet. | 09-15-2011 |
20120116602 | PHYSICALLY SECURED AUTHORIZATION FOR UTILITY APPLICATIONS - To provide overall security to a utility management system, critical command and control messages that are issued to components of the system are explicitly approved by a secure authority. The explicit approval authenticates the requested action and authorizes the performance of the specific action indicated in a message. Key components of the utility management and control system that are associated with access control are placed in a physical bunker. With this approach, it only becomes necessary to bunker those subsystems that are responsible for approving network actions. Other management modules can remain outside the bunker, thereby avoiding the need to partition them into bunkered and non-bunkered components. Access to critical components of each of the non-bunkered subsystems is controlled through the bunkered approval system. | 05-10-2012 |
Patent application number | Description | Published |
20110228770 | SYNCHRONIZATION OF MULTICAST INFORMATION USING INCREMENTAL UPDATES - Techniques that enable a network device such as a router to provide multicast routing services without interruption, even in the event of a switchover. An incremental updates technique is used to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. The first processor may be a management processor operating in active mode in a network device and the second processor may be a management processor operating in standby mode in the network device. The second processor may also be a processor on a linecard of the network device. | 09-22-2011 |
20110228771 | SYNCHRONIZATION OF MULTICAST INFORMATION USING BICASTING - Techniques that enable a network device such as a router to provide multicast routing services without interruption. Techniques are provided for using bicasting to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. A multicast protocol related event of packet is sent to both a first processor operating in active mode and a second processor operating in standby mode. Each processor then updates its multicast information based upon the bicasted event or packet. | 09-22-2011 |
20110228772 | PROVIDING MULTICAST SERVICES WITHOUT INTERRUPTION UPON A SWITCHOVER - Techniques that enable a network device such as a router to provide multicast routing services without interruption. These techniques enable the network device to provide non-stop routing (NSR) capability for multicast routing even in the event of a switchover. When a switchover is performed due to which a previous standby management processor in a network device becomes the active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. | 09-22-2011 |
20110228773 | SYNCHRONIZING MULTICAST INFORMATION FOR LINECARDS - In a network device comprising redundant management processors and one or more linecard processors situated on one or more linecards, a linecard processor maintains multicast information that is synchronized with multicast information, or a portion thereof, maintained by an active management processor. When a switchover is performed due to which a previous standby management processor becomes the new active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. For example, a switchover may be performed in order to upgrade a linecard processor to a new software version. | 09-22-2011 |
20110231578 | TECHNIQUES FOR SYNCHRONIZING APPLICATION OBJECT INSTANCES - Techniques for synchronizing data object instances between applications/processes in an efficient manner. In one set of embodiments, the techniques described herein can be implemented in one or more network routers to synchronize data between a process running on an active management processor and a process running on a standby management processor, thereby facilitating features such as non-stop routing (NSR). | 09-22-2011 |
20130003732 | ABSTRACTING ACCEPTING INTERFACE TO OPTIMIZE PARENT AND CHILD ENTRY LOOKUP FOR BIDIRECTIONAL PIM - During operation the system identifying a multicast address in a packet. The system then determines a first entry in a first table, wherein the first entry maps a multicast group prefix and an accepting interface to a first logical reference. The system then determines a second entry in a second table, wherein the second entry maps the first logical reference and a multicast group address to forward packets to one or more forwarding interfaces. | 01-03-2013 |
20130182581 | IP MULTICAST OVER MULTI-CHASSIS TRUNK - In embodiments of the present invention, multicast traffic is simultaneously routed via all switches participating in the trunk (can be referred to as partner switches). A respective partner switch synchronizes the local multicast state information with all other partner switches. For a respective multicast group, a plurality of partner switches can be the part of the corresponding multicast distribution tree and obtain multicast traffic from uplink sources. For the multicast group, only one partner switch is elected as the primary forwarder which forwards the multicast traffic via the trunk. Another partner switch can become the primary forwarder for the multicast traffic of another multicast group and provide load sharing of multicast traffic between partner switches. Furthermore, because the partner switches have the multicast traffic and state readily available, in the event of a switch or link failure to the primary forwarder, another partner switch can readily become the primary forwarder. | 07-18-2013 |
20130259039 | SYNCHRONIZATION OF MULTICAST INFORMATION USING INCREMENTAL UPDATES - Techniques that enable a network device such as a router to provide multicast routing services without interruption, even in the event of a switchover. An incremental updates technique is used to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. The first processor may be a management processor operating in active mode in a network device and the second processor may be a management processor operating in standby mode in the network device. The second processor may also be a processor on a linecard of the network device. | 10-03-2013 |
20140029613 | SYNCHRONIZING MULTICAST INFORMATION FOR LINECARDS - In a network device comprising redundant management processors and one or more linecard processors situated on one or more linecards, a linecard processor maintains multicast information that is synchronized with multicast information, or a portion thereof, maintained by an active management processor. When a switchover is performed due to which a previous standby management processor becomes the new active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. For example, a switchover may be performed in order to upgrade a linecard processor to a new software version. | 01-30-2014 |
20140036915 | SYNCHRONIZATION OF MULTICAST INFORMATION USING BICASTING - Techniques that enable a network device such as a router to provide multicast routing services without interruption. Techniques are provided for using bicasting to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. A multicast protocol related event of packet is sent to both a first processor operating in active mode and a second processor operating in standby mode. Each processor then updates its multicast information based upon the bicasted event or packet. | 02-06-2014 |
20140241357 | TECHNIQUES FOR CUSTOMIZING FORWARDING DECISIONS VIA A HARDWARE LOOKUP RESULT - Techniques for customizing forwarding decisions in a network device via a hardware lookup table result are provided. In one embodiment, a network processor of the network device can perform a lookup into a lookup table based on one or more sections of a received packet. The network processor can then determine, based on the lookup, an entry in the lookup table and retrieve, using a pointer included in the lookup table entry, a mode value from a results table. The mode value can identify an operational flow (e.g., a series of forwarding decisions) to be carried out by the network processor for forwarding the received packet. | 08-28-2014 |