Patent application number | Description | Published |
20130051314 | DATA GATHERING FOR A NODE - Methods and systems are disclosed including a mobile device configured for initiating a communication session with a transceiver interface of a node that comprises a network interface. The node may be queried via the communication session for a status report associated with an error, and an instruction may be communicated to the node via the communication session instructing the node to perform an operation. Communication may be established with the wireless access point via the wireless network after communication of the instruction. The transceiver interface may be configured to communicate via a second network to address issues in the wide area network. | 02-28-2013 |
20130324147 | Access Node Locations in a Network - Disclosed systems and methods relate to determining and optimizing a location of an access node within a network. In one aspect, a computing device may analyze information related to location, timing delays, and wireless (e.g., Wi-Fi) parameters such as signal strength to confirm and/or optimize the location of an access node. The location information may include global positioning system (GPS) coordinates of the access node and user devices, and the timing delay information may include data associated with delays in transmitting a signal from a provider to a device associated with the access node and nearby devices. | 12-05-2013 |
20150195362 | Network Filter - Systems and methods for managing a network are disclosed. One method can comprise transmitting a first identifier associated with a first service. Access to the first service can be provided to a user device using the first identifier. A filter element associated with the user device can be received. Transmission of a second identifier associated with a second service can be filtered based on the filter element, wherein filtering transmission inhibits access of the user device to the second service. | 07-09-2015 |
20150244586 | Network Provisioning And Deployment - Systems and methods for managing a network are disclosed. One method can comprise storing an identifier associated with one or more of a user device and a first network device. The first network device can be at a first location and can be configured to establish a connection between the user device and a first network. A request to connect can be received from the user device via a second network. The identifier can be provided in response to the request, wherein the identifier facilitates data transmission as if the user device was connected to the first network via the first network device. | 08-27-2015 |
Patent application number | Description | Published |
20110242698 | Barium Ferrite Magnetic Storage Media - Magnetic storage media that include a multilayer structure are described. In general, the magnetic storage media include a substrate, an underlayer that includes a plurality of underlayer particles formed over the substrate, and a magnetic layer that includes a plurality of magnetic particles formed over the underlayer. The magnetic layer may define a saturated magnetization and thickness product less than or equal to approximately 1.00 memu per square centimeter, and the magnetic particles may be selected from the group consisting of magnetic platelet-shaped particles and magnetic particles with an aspect ratio less than or equal to approximately 1.5. In addition, the described magnetic storage media may exhibit minimal interlayer diffusion between the underlayer and magnetic layer. Reduced interlayer diffusion between different layers of a magnetic recording medium may result in an improved magnetic recording surface for recording and storing data. | 10-06-2011 |
20110244114 | Barium Ferrite Magnetic Storage Media with Uniform Magnetic Particle Distributions - Magnetic storage media and methods for constructing magnetic storage media that include a multilayer structure are described. In some examples, a magnetic recording medium can be formed by forming an underlayer over a substrate, drying the underlayer, milling a plurality of magnetic particles, and forming a magnetic layer that includes the plurality of magnetic particles over the underlayer. The magnetic particles may be selected from the group consisting of magnetic platelet-shaped particles and magnetic particles with an aspect ratio less than or equal to approximately 1.5. In addition, the milling process may include milling the plurality of magnetic particles so a magnetic medium formed in the absence of an applied magnetic field exhibits a longitudinal squareness less than or equal to approximately 0.40. | 10-06-2011 |
20110244118 | Method of Forming Barium Ferrite Magnetic Storage Media - Magnetic storage media and methods for constructing magnetic storage media that include a multilayer structure are described. In general, the magnetic storage media include a substrate, an underlayer formed over the substrate, and a magnetic layer that includes a plurality of magnetic particles formed over the underlayer. In some examples, a magnetic recording medium can be formed by forming an underlayer over a substrate, drying the underlayer, and heat-curing the underlayer prior to forming a magnetic layer over the underlayer. A magnetic layer can then be formed over the underlayer. The magnetic layer may includes a plurality of magnetic particles selected from the group consisting of magnetic platelet-shaped particles and magnetic particles with an aspect ratio less than or equal to approximately 1.5, may then be formed over the underlayer. By heat-curing the underlayer prior to forming the magnetic layer over the underlayer, the formed magnetic recording medium may exhibit an improved magnetic recording surface for recording and storing data. | 10-06-2011 |
Patent application number | Description | Published |
20110052619 | METHODS OF VACCINE ADMINISTRATION, NEW FELINE CALICIVIRUSES, AND TREATMENTS FOR IMMUNIZING ANIMALS AGAINST FELINE PARAOVIRUS AND FELINE HERPES VIRUS - The present invention relates to a vaccine for immunizing a cat against feline viruses. The present invention also relates to a nucleic acid clone that encodes the capsid protein of the isolated feline calicivirus. The present invention further relates to a live or killed vaccine comprising the isolated feline calicivirus, a subunit vaccine comprising the capsid protein of the isolated feline calicivirus, a nucleic acid vaccine comprising a nucleic acid clone of the isolated feline calicivirus, and a recombinant virus vector vaccine comprising nucleic acid encoding the capsid protein of the isolated feline calicivirus. The present invention also relates to a method for identifying a feline calicivirus useful for producing a vaccine composition and for assays for diagnosing cats infected with feline calicivirus. Also disclosed is a method of immunizing animals, especially cats, against disease, in particular against feline calicivirus (FCV). The method includes administering to a cat therapeutically effective amounts of first and second FCV vaccines. The first vaccine is administered orally or parenterally (e.g., subcutaneously, intramuscularly, and the like). The second vaccine is administered orally or oronasally N days following administration of the first vaccine, wherein N is an integer from 3 to 120, inclusive. A third vaccine administration may also be given. The present invention also describes methods and materials for treating and immunizing animals with vaccine, and in particular cats against both FPV or Feline Parvovirus, which has also been called Panleukopenia or FPL and against another disease, FHV or Feline Herpes Virus, which has also been called Feline Rhinotracheitis Virus. | 03-03-2011 |
Patent application number | Description | Published |
20080241961 | DROSOPHILA G PROTEIN COUPLED RECEPTORS, NUCLEIC ACIDS, AND MEHTODS RELATED TO THE SAME - The present invention provides a | 10-02-2008 |
20090202594 | Anti-bacterial Vaccine Compositions - Gram negative bacterial virulence genes are identified, thereby allowing the identification of novel anti-bacterial agents that target these virulence genes and their products, and the provision of novel gram negative bacterial mutants useful in vaccines. | 08-13-2009 |
20100322975 | Anti-bacterial Vaccine Compositions - Gram negative bacterial virulence genes are identified, thereby allowing the identification of novel anti-bacterial agents that target these virulence genes and their products, and the provision of novel gram negative bacterial mutants useful in vaccines. | 12-23-2010 |
20120148625 | Anti-bacterial Vaccine Compositions - Gram negative bacterial virulence genes are identified, thereby allowing the identification of novel anti-bacterial agents that target these virulence genes and their products, and the provision of novel gram negative bacterial mutants useful in vaccines. | 06-14-2012 |
20150182615 | Anti-bacterial Vaccine Compositions - Gram negative bacterial virulence genes are identified, thereby allowing the identification of novel anti-bacterial agents that target these virulence genes and their products, and the provision of novel gram negative bacterial mutants useful in vaccines. | 07-02-2015 |
Patent application number | Description | Published |
20140163575 | ORTHOPEDIC COMPRESSION/DISTRACTION DEVICE - An orthopedic device for compressing or distracting bone parts includes an elongated body with two arms extending transversely away from the body. One arm is a stationary arm affixed to one end of the body and a second arm is a longitudinally movable. The two arms extend from the elongated body in the same direction and parallel to each other. The orthopedic device also includes a locking sleeve hingeably connected to the outer end of each of the first and second arms by a hinge joint, where each locking sleeve is configured for lockably receiving an elongated pin using a collet and a captured collet nut. | 06-12-2014 |
20140180342 | IMPLANT FOR OSTEOTOMY, TOOL FOR INSERTING THE IMPLANT, AND METHOD OF INSERTING THE IMPLANT USING THE TOOL - A tool comprises a first body shaped to detachably receive a bone implant having a first portion with a first flat surface adapted to be attached to a bone and a second portion with a second flat surface oriented at a pre-determined angle relative to the first flat surface, the bone implant having at least one fastener hole penetrating each of the first and second portions. A second body has a surface or member. The second body is adjustably connected to the first body to selectably position the surface or member relative to the bone implant. | 06-26-2014 |
20140180348 | TRAJECTORY GUIDE - A trajectory guide is is provided for determining the trajectory of a compression screw relative to a previously implanted screw located within an orthopaedic plate. The guide is adapted to releasably position a drill guide in spaced-apart relation to an orthopaedic plate having previously implanted first screws such that the guide defines a trajectory for a compression screw that is nonintersecting with the first screws. | 06-26-2014 |
20150157467 | ANKLE REPLACEMENT SYSTEM AND METHOD - Various surgical devices and methods are disclosed herein. Also disclosed is multi-component prosthesis, which can be used as an ankle prosthesis. One of the disclosed surgical alignment systems includes a guide arm, a ratchet arm frame configured to be coupled slidably to the guide arm, a ratchet arm configured to be coupled to the ratchet arm frame, and a sagittal sizing guide body configured to be coupled to the ratchet arm. The sagittal sizing guide body includes a first radiopaque object disposed at a first position and a second radiopaque object disposed at a second position that is spaced apart from the first position. | 06-11-2015 |
Patent application number | Description | Published |
20080228225 | Interlaminar-Interspinous Vertebral Stabilization System - An implantable interlaminar-interspinous stabilization system is provided. The system may comprise a U-shaped implantable device having an inferior section, a superior section, a midsection extending therebetween, and pair of lateral walls for engaging a spinous process of a vertebra, each of the lateral walls including an aperture with a countersink for receiving a bone fastener. The system may also include a bone fastener comprising a threaded bolt and a threaded nut for securing the implantable device to the spinous processes. Insertion tools may be provided for aligning the threaded bolt and nut through the apertures of the implantable device. | 09-18-2008 |
20080312693 | Posterior Functionally Dynamic Stabilization System - A functionally dynamic stabilization unit and system for treatment of spinal instability are provided. Each unit, and collectively, the system, is configured to control flexion, extension and translation of the affected unstable vertebral area, thereby stabilizing the vertebral segments by restoring normal function. This is achieved by providing a unit and system that allow for lateral bending, axial compression, rotation, anterior segmental height adjustment, and posterior segmental height adjustment. The unit and system provide sufficient segmental stiffness, while also limiting, or controlling, the range of motion (i.e., sufficient stiffness in the neutral or active zone, while limiting or preventing motion outside of the active zone) to stabilize the vertebral segments. In use, the system mimics the natural movement of the normal spine. Furthermore, the system includes a rigid, fusion-promoting coupler configured for use in an adjacent level, or as a substitute for the functionally dynamic unit. The modularity of the system allows adjustment over time and easier revision surgery, and is configured for minimally-invasive, delivery or implantation. | 12-18-2008 |
20110190819 | INTERLAMINAR-INTERSPINOUS VERTEBRAL STABILIZATION SYSTEM - An implantable interlaminar-interspinous stabilization system is provided. The system may comprise a U-shaped implantable device having an inferior section, a superior section, a midsection extending therebetween, and pair of lateral walls for engaging a spinous process of a vertebra, each of the lateral walls including an aperture with a countersink for receiving a bone fastener. The system may also include a bone fastener comprising a threaded bolt and a threaded nut for securing the implantable device to the spinous processes. Insertion tools may be provided for aligning the threaded bolt and nut through the apertures of the implantable device. | 08-04-2011 |
20110196427 | POLYAXIAL SCREW - A bone-anchoring device is provided. The bone-anchoring device may comprise a screw including a threaded shaft portion configured to engage bone tissue, and a head portion having a cup-shaped cavity. The device may further include a rod connector and a linking member, wherein the linking member includes a spherical head portion configured to engage the cup-shaped cavity of the head of the screw, a widened flange s configured to engage the linking member, and an elongate body extending from the widened flange portion and configured to extend through an opening in the rod connector. | 08-11-2011 |
20140074167 | INTERSPINOUS VERTEBRAL AND LUMBOSACRAL STABILIZATION DEVICES AND METHODS OF USE - Implantable devices are provided for stabilizing adjacent vertebrae and the lumbosacral region of a patient. The devices can comprise an interspinous flexible spacer body having a substantially U-shape comprising a superior section, inferior section, and a midsection extending therebetween. The superior and/or inferior sections can include a pair of lateral walls configured to engage a spinous process of a vertebra. Fixation caps can be provided for securing a spinous process of a vertebra to the flexible spacer body. To secure the flexible spacer body between the lumbar vertebra and an adjacent vertebra, an anchor assembly is provided. Also provided are methods of using the implantable devices to stabilize a patient's spine. | 03-13-2014 |
20150216567 | POSTERIOR FUNCTIONALLY DYNAMIC STABILIZATION SYSTEM - A functionally dynamic stabilization unit and system for treatment of spinal instability are provided. Each unit, and collectively, the system, is configured to control flexion, extension and translation of the affected unstable vertebral area, thereby stabilizing the vertebral segments by restoring normal function. This is achieved by providing a unit and system that allow for lateral bending, axial compression, rotation, anterior segmental height adjustment, and posterior segmental height adjustment. The unit and system provide sufficient segmental stiffness, while also limiting, or controlling, the range of motion (i.e., sufficient stiffness in the neutral or active zone, while limiting or preventing motion outside of the active zone) to stabilize the vertebral segments. In use, the system mimics the natural movement of the normal spine. Furthermore, the system includes a rigid, fusion-promoting coupler configured for use in an adjacent level, or as a substitute for the functionally dynamic unit. The modularity of the system allows adjustment over time and easier revision surgery, and is configured for minimally-invasive, delivery or implantation. | 08-06-2015 |
20160045230 | INTERSPINOUS VERTEBRAL STABILIZATION DEVICES - The present invention provides interspinous vertebral and lumbosacral stabilization devices, and methods of using these devices for treating spinal instability conditions. The invention includes interspinous vertebral stabilization devices adapted for placement between the spinous processes of two or more adjacent vertebrae. The invention also includes lumbar stabilization devices adapted to be placed between a lumbar vertebra and an adjacent vertebra, including the first sacral vertebra (S1), to stabilize the lumbosacral region of a patient, and method for using such devices. | 02-18-2016 |
Patent application number | Description | Published |
20080234763 | SURGICAL COMPRESSION BONE SCREW - A screw implant for stabilizing a bone material having a two separated regions has improved features that generates better compression of the two regions than conventional compression screws. The screw implant has a shaft including a longitudinal axis, a proximal portion, and a distal portion, the proximal and distal portions having proximal and distal threads thereon respectively. The minor diameter of the proximal thread is substantially equal to the major diameter of the distal thread and the proximal and distal threads have substantially the same thread profiles and same thread pitch. The proximal thread is continuous without any breaks, such as self-tapping flutes, and when the screw implant is inserted by rotation into the bone material, the proximal and distal portions threadably engage the first and second regions, respectively, to provide compression therebetween. | 09-25-2008 |
20080306555 | BONE SCREW WASHER - A washer for use with a bone screw in the reduction and fixation of bone fragments includes a frusto-conical body having a leading end, a trailing end, an exterior surface and an interior surface. A central bore defined by the interior surface for insertion of a bone screw extends longitudinally through the washer. The interior surface is tapered resulting in the central bore's diameter being larger at the trailing end than at the leading end. The washer, when used in combination with a compression bone screw, improves seating of the bone screw head in the bone and results in enhanced compression. | 12-11-2008 |
20140249588 | BONE FIXATION SYSTEM - A bone fixation system includes a compression bone screw and a washer for use with the bone screw in the reduction and fixation of bone fragments. The washer includes a frusto-conical body having a leading end, a trailing end, an exterior surface, an interior surface, and a central bore defined by the interior surface for receiving the bone screw. The interior surface is tapered resulting in the central bore's diameter being larger at the trailing end than at the leading end and the exterior surface has a greater taper angle than the taper angle of the interior surface. | 09-04-2014 |
20150289904 | ORTHOPEDIC COMPRESSION/DISTRACTION DEVICE - An orthopedic device for compressing or distracting bone parts includes an elongated body with two arms extending transversely away from the body. One arm is a stationary arm affixed to one end of the body and a second arm is a longitudinally movable. The two arms extend from the elongated body in the same direction and parallel to each other. The orthopedic device also includes a locking sleeve hingeably connected to the outer end of each of the first and second arms by a hinge joint, where each locking sleeve is configured for lockably receiving an elongated pin using a collet and a captured collet nut. | 10-15-2015 |
Patent application number | Description | Published |
20140325767 | METHOD FOR REMOVING SULFUR FROM FIBER USING HALIDE ACID ION EXCHANGE - The present invention concerns methods for removing sulfur from a fiber made from a polymer comprising imidazole groups, said method comprising: a) contacting never-dried sulfate anion-containing polymeric-fiber with an halide-containing acid to displace at least a portion of the sulfate ions with halide anions; and b) rinsing the fiber to remove the displaced sulfate ions. | 11-06-2014 |
20140331415 | PROCESS FOR PREPARING ARAMID COPOLYMER YARN USING A HALIDE ACID WASH - The present invention concerns methods for removing sulfur from yarn comprising the steps of: a) contacting never-dried polymeric yarn with an aqueous base, the polymer comprising imidazole groups and said polymer comprising sulfur atoms characterized as being in the form of sulfate anions; b) contacting the yarn with an aqueous acid comprising a halide; and c) rinsing the yarn. | 11-13-2014 |
20140336351 | METHOD FOR REMOVING SULFUR FROM FIBER USING A WEAK BASE - The present invention concerns methods for removing sulfur from a fiber comprising the steps of: a) contacting never-dried sulfur-containing fiber in a yarn with an aqueous base having a pKa less than or equal to 11 to release at least a portion of said sulfur, said sulfur comprising, at least in part, sulfate anions and said yarn comprising fiber derived from polymer comprising imidazole groups; and b) rinsing said yarn to remove at least a portion of released sulfur. | 11-13-2014 |
20140353858 | PROCESS FOR PREPARING ARAMID COPOLYMER YARN HAVING LOW RESIDUAL SULFUR - The present invention concerns methods for producing a yarn comprising the steps of: (a) producing a plurality of dope filaments by spinning a polymer solution in sulfuric acid through a multi-hole spinneret, the polymer comprising imidazole groups; (b) coagulating the plurality of dope filaments into an as-spun yarn; (c) contacting the yarn with an aqueous base having a pKa less than or equal to 11; and (d) rinsing the yarn. | 12-04-2014 |
20140356610 | SULFUR-CONTAINING IMIDAZOLE FIBER HAVING IONICALLY BONDED HALIDES - The present invention concerns fiber made from a polymer comprising imidazole groups, fiber further having: i) a halide anion, the halide anion being present in an amount of 0.05 to 20.1 weight percent, based on weight of fiber; and ii) sulfur, wherein the sulfur is present in the fiber in an amount of 0.05 to 3 weight percent. | 12-04-2014 |
20140356611 | SULFUR AND ALKALI METAL CONTAINING IMIDAZOLE FIBER HAVING IONICALLY BOUND HALIDES - The present invention concerns fiber made from a polymer comprising imidazole groups, the polymer further having: i) halide anions being present in an amount in the range of 0.05 to 20.1 weight percent, based on weight of fiber; ii) sulfur, wherein the sulfur is present in the fiber in an amount in the range of 0.05 to 3 weight percent, based on weight of fiber; and iii) alkali metal ion, wherein the alkali metal ion is present in the fiber in an amount in the range of 0.05 to 2 weight percent, based on weight of fiber. | 12-04-2014 |
20140357834 | ARAMID COPOLYMER YARN HAVING LOW RESIDUAL SULFUR - The present invention concerns yarn comprising polymer, the polymer comprising imidazole groups, the yarn having a sulfur content of 0.01 to 3.0 percent by weight, based on weight of the yarn, the yarn having a tenacity of 30 cN/dtex (33.3 gpd) or higher. | 12-04-2014 |
20150007859 | PROCESS FOR PREPARING ARAMID COPOLYMER YARN USING AN ACID WASH - The present invention concerns methods for removing sulfur from yarn comprising the steps of: a) contacting never-dried polymeric yarn with an aqueous base, the polymer comprising imidazole groups and said polymer comprising sulfur atoms characterized as being in the form of sulfate anions; b) contacting the yarn with an aqueous acid solution of pH 5 or lower; and c) rinsing the yarn. | 01-08-2015 |
20150021812 | PROCESS FOR PREPARING YARN DERIVED FROM ARAMID COPOLYMER FIBER HAVING LOW RESIDUAL SULFUR - The present invention concerns processes for producing a yarn comprising polymer comprising imidazole groups, the process having the following steps: (a) spinning a solution of polymer in sulfuric acid to give rise to a plurality of dope filaments; (b) coagulating the plurality of dope filaments into a multi-filament as-spun yarn; and (c) washing the as-spun multi-filament yarn with an aqueous acid comprising a halide or an aqueous salt comprising a halide or combination thereof. | 01-22-2015 |
20150047130 | METHOD FOR REMOVING SULFUR FROM FIBER USING AN AQUEOUS ACID - The present invention concerns methods for removing sulfur from a fiber made from a polymer comprising imidazole groups, said method comprising: contacting never-dried sulfate anion-containing polymeric-fiber with an aqueous acid having a pKa of less than 5 to displace at least a portion of the sulfate anions; and b) rinsing the fiber to remove the displaced sulfate ions. | 02-19-2015 |
20150073118 | METHOD FOR REMOVING SULFUR FROM FIBER USING HALIDE SALT ION EXCHANGE - The present invention concerns methods for removing sulfur from a fiber made from a polymer comprising imidazole groups, said method comprising: a) contacting never-dried sulfate anion containing polymeric-fiber with an aqueous salt solution comprising halide anions to displace at least a portion of the sulfate anions with halide anions; and b) rinsing the fiber to remove displaced sulfate anions. | 03-12-2015 |
20150073119 | METHOD FOR REMOVING SULFUR FROM FIBER USING MONOVALENT SALT ION EXCHANGE - The present invention concerns methods for removing sulfur from a fiber made from a polymer comprising imidazole groups, said method comprising: a) contacting never-dried sulfate anion containing polymeric-fiber with aqueous salt having monovalent anions to displace at least a portion of the sulfate anions; and b) rinsing the fiber to remove displaced sulfate anions. | 03-12-2015 |
Patent application number | Description | Published |
20100211756 | System and Method for NUMA-Aware Heap Memory Management - A system and method for allocating memory to multi-threaded programs on a Non-Uniform Memory Access (NUMA) computer system using a NUMA-aware memory heap manager is disclosed. In embodiments, a NUMA-aware memory heap manager may attempt to maximize the locality of memory allocations in a NUMA system by allocating memory blocks that are near, or on the same node, as the thread that requested the memory allocation. A heap manager may keep track of each memory block's location and satisfy allocation requests by determining an allocation node dependent, at least in part, on its locality to that of the requesting thread. When possible, a heap manger may attempt to allocate memory on the same node as the requesting thread. The heap manager may be non-application-specific, may employ multiple levels of free block caching, and/or may employ various listings that associate given memory blocks with each NUMA node. | 08-19-2010 |
20110161619 | SYSTEMS AND METHODS IMPLEMENTING NON-SHARED PAGE TABLES FOR SHARING MEMORY RESOURCES MANAGED BY A MAIN OPERATING SYSTEM WITH ACCELERATOR DEVICES - Systems and methods are provided that utilize non-shared page tables to allow an accelerator device to share physical memory of a computer system that is managed by and operates under control of an operating system. The computer system can include a multi-core central processor unit. The accelerator device can be, for example, an isolated core processor device of the multi-core central processor unit that is sequestered for use independently of the operating system, or an external device that is communicatively coupled to the computer system. | 06-30-2011 |
20110161620 | SYSTEMS AND METHODS IMPLEMENTING SHARED PAGE TABLES FOR SHARING MEMORY RESOURCES MANAGED BY A MAIN OPERATING SYSTEM WITH ACCELERATOR DEVICES - Systems and methods are provided that utilize shared page tables to allow an accelerator device to share physical memory of a computer system that is managed by and operates under control of an operating system. The computer system can include a multi-core central processor unit. The accelerator device can be, for example, an isolated core processor device of the multi-core central processor unit that is sequestered for use independently of the operating system, or an external device that is communicatively coupled to the computer system. | 06-30-2011 |
20120179851 | Computer System Interrupt Handling - A system, method and article of manufacture for an accelerated processing device (APD) to request a central processing unit (CPU) to process a task, comprising enqueuing a plurality of tasks on a queue using the APD, generating a user-level interrupt and transmitting to the CPU the plurality of tasks in the queue using an interrupt handler associated with a CPU thread. | 07-12-2012 |
20120180056 | Heterogeneous Enqueuinig and Dequeuing Mechanism for Task Scheduling - Methods, systems and computer-readable mediums for task scheduling on an accelerated processing device (APD) are provided. In an embodiment, a method comprises: enqueuing one or more tasks in a memory storage module based on the APD; using a software-based enqueuing module; and dequeuing the one or more tasks from the memory storage module using a hardware-based command processor, wherein the command processor forwards the one or more tasks to the shader cote. | 07-12-2012 |
20120180072 | Optimizing Communication of System Call Requests - Provided herein is a method for optimizing communication for system calls. The method includes storing a system call for each work item in a wavefront and transmitting said stored system calls to a processor for execution. The method also includes receiving a result to each work item in the wavefront responsive to said transmitting. | 07-12-2012 |
20120192201 | Dynamic Work Partitioning on Heterogeneous Processing Devices - A method, system and article of manufacture for balancing a workload on heterogeneous processing devices. The method comprising accessing a memory storage of a processor of one type by a dequeuing entity associated with a processor of a different type, identifying a task from a plurality of tasks within the memory that can be processed by the processor of the different type, synchronizing a plurality of dequeuing entities capable of accessing the memory storage, and dequeuing the task form the memory storage | 07-26-2012 |
20120194526 | Task Scheduling - Systems, methods, and articles of manufacture for optimizing task scheduling on an accelerated processing device (APD) device are provided. In an embodiment, a method comprises: enqueuing, using the APD, one or more tasks in a memory storage; and dequeuing, using the APD, the one or more tasks from the memory storage using a hardware-based command processor, wherein the command processor forwards the one or more tasks to a shader core. | 08-02-2012 |
20120291040 | AUTOMATIC LOAD BALANCING FOR HETEROGENEOUS CORES - A system and method for efficient automatic scheduling of the execution of work units between multiple heterogeneous processor cores. A processing node includes a first processor core with a general-purpose micro-architecture and a second processor core with a single instruction multiple data micro-architecture. A computer program comprises one or more compute kernels, or function calls. A compiler computes pre-runtime information of the given function call. A runtime scheduler produces one or more work units by matching each of the one or more kernels with an associated record of data. The scheduler assigns work units either to the first or to the second processor core based at least in part on the computed pre-runtime information. In addition, the scheduler is able to change an original assignment for a waiting work unit based on dynamic runtime behavior of other work units corresponding to a same kernel as the waiting work unit. | 11-15-2012 |
20120297163 | AUTOMATIC KERNEL MIGRATION FOR HETEROGENEOUS CORES - A system and method for automatically migrating the execution of work units between multiple heterogeneous cores. A computing system includes a first processor core with a single instruction multiple data micro-architecture and a second processor core with a general-purpose micro-architecture. A compiler predicts execution of a function call in a program migrates at a given location to a different processor core. The compiler creates a data structure to support moving live values associated with the execution of the function call at the given location. An operating system (OS) scheduler schedules at least code before the given location in program order to the first processor core. In response to receiving an indication that a condition for migration is satisfied, the OS scheduler moves the live values to a location indicated by the data structure for access by the second processor core and schedules code after the given location to the second processor core. | 11-22-2012 |
20120331278 | BRANCH REMOVAL BY DATA SHUFFLING - A system and method for automatically optimizing parallel execution of multiple work units in a processor by reducing a number of branch instructions. A computing system includes a first processor core with a general-purpose micro-architecture and a second processor core with a same instruction multiple data (SIMD) micro-architecture. A compiler detects and evaluates branches within function calls with one or more records of data used to determine one or more outcomes. Multiple compute sub-kernels are generated, each comprising code from the function corresponding to a unique outcome of the branch. Multiple work units are produced by assigning one or more records of data corresponding to a given outcome of the branch to one of the multiple compute sub-kernels associated with the given outcome. The branch is removed. An operating system scheduler schedules each of the one or more compute sub-kernels to the first processor core or to the second processor core. | 12-27-2012 |
20130263144 | System Call Queue Between Visible and Invisible Computing Devices - Embodiments described herein include a system, a computer-readable medium and a computer-implemented method for processing a system call (SYSCALL) request. The SYSCALL request from an invisible processing device is stored in a queueing mechanism that is accessible to a visible processing device, where the visible processing device is visible to an operating system and the invisible processing device is invisible to the operating system. The SYSCALL request is processed using the visible processing device, and the invisible processing device is notified using a notification mechanism that the SYSCALL request was processed. | 10-03-2013 |
Patent application number | Description | Published |
20110103609 | WIRELESS EARPHONE THAT TRANSITIONS BETWEEN WIRELESS NETWORKS - A wireless earphone that comprises a transceiver circuit for receiving streaming audio from a data source over a local ad hoc wireless network. When the data source and the earphone are out of range, they transition automatically to an infrastructure wireless network. If there is no common infrastructure wireless network for both the data source and the speakerphone set, the earphone connects to a host server via an available wireless network. | 05-05-2011 |
20110291840 | HAND HYGIENE COMPLIANCE SYSTEM - A system and method for performing hand hygiene compliance. The method includes receiving a notification that an individual has entered a physical location. The notification is received by a node in a wireless mesh network that includes a plurality of nodes corresponding to objects in the physical location. A hand hygiene protocol is identified for the individual. It is determined that the individual has not followed the hand hygiene protocol. The determining is performed by software executing on the nodes in the wireless mesh network and responsive to a previous and a current location of the individual relative to the objects in the physical location. The individual is notified in response to determining that the individual has not followed the hand hygiene protocol. | 12-01-2011 |
20120109366 | INSERT FOR USE WITH A ROLL OF WEB MATERIAL, AND PROVIDING A UNIQUE IDENTIFIER FOR THE ROLL OF WEB MATERIAL - An automatic product dispenser determines if the roll loaded into the dispenser is approved for use with the dispenser. The core of a roll receives a plug that engages a hub within the dispenser. The plug has a feature that alters an electromagnetic field created proximate the hub. The alteration of the electromagnetic field may then be used to determine if the plug, and thus the roll, is usable with the dispenser. | 05-03-2012 |
20120145736 | DISPENSING MECHANISM FOR UTENSIL DISPENSER AND RELATED METHODS - A dispenser for dispensing cutlery may include a housing configured to contain a plurality of utensils for dispensing, a dispensing mechanism comprising at least one pair of indexing members configured to separate a utensil from a stack of utensils, and a receptacle configured to receive the utensil separated from the stack of utensils. A dispensing mechanism may alternatively include a plurality of linked members configured to separate a utensil from a stack of utensils. | 06-14-2012 |
20120213381 | SYSTEM WITH WIRELESS EARPHONES - A system comprising a wireless network adapter and a pair of earphone. The wireless network adapter is external to a digital audio player and configured to connect to the digital audio player via an audio jack of the digital audio player. The wireless network adapter is for encoding analog audio received from the digital audio player into digital format and wirelessly transmitting the digitally-formatted audio. The pair of earphones is in direct wireless communication with the wireless network adapter and are configured to be worn simultaneously by a user. Each earphone in the pair of earphones comprises: (i) a transceiver that is for receiving the digitally-formatted audio from the wireless network adapter via the wireless network, and converting the digitally-formatted audio received via the wireless network to analog audio signals; and (ii) at least one acoustic transducer connected to the transceiver, wherein the at least one acoustic transducer is for outputting the analog audio signals. | 08-23-2012 |
20130039510 | SYSTEM WITH WIRELESS EARPHONES - A system comprising a wireless earphone set and a client computing device, both of which are communicable with a host server via the Internet. The host server stores configuration parameters for the wireless earphone set that are transmittable to the wireless earphone set via the Internet, and that are configurable by an authenticated user of the client computing device via the host server to generate updated configuration parameters for the wireless earphone set. The updated configuration parameters for the wireless earphone set are transmitted by the host server to the wireless earphone set via the Internet. | 02-14-2013 |
Patent application number | Description | Published |
20090084164 | FILTER MONITOR-FLOW METER COMBINATION SENSOR - A method for monitoring a filter installed in a fluid system. The steps include providing a reference region in the fluid system, the region including a chamber having a known volume and releasing a fluid from the chamber configured to flow through the reference region. The method further includes measuring pressure and temperature values at predetermined locations at predetermined time intervals and determining filter permeability values in response to measured pressure and temperature values. The method further includes comparing the filter permeability values to predetermined filter permeability values. | 04-02-2009 |
20090084448 | NON-CLOGGING FLOW RESTRICTION FOR PRESSURE BASED FLOW CONTROL DEVICES - A flow metering device includes at least two stackable modular bodies including at least one set of adjacent modular bodies, each modular body having an orifice for modulating fluid flow therethrough. The modular bodies arranged such that the orifices between adjacent modular bodies are offset from each other. Adjacent stacked modular bodies define a chamber for trapping particulates entrained in fluid flow without obstructing fluid flow through the orifices. | 04-02-2009 |
20100089456 | METHOD AND APPARATUS FOR LOW POWERED AND/OR HIGH PRESSURE FLOW CONTROL - The present invention relates to a fluid control system for regulating a fluid. A control device positionable between an inlet and outlet includes a first bellows, a second bellows, a resilient member, a diaphragm and a valve. The diaphragm and valve is each in fluid communication with the inlet and outlet, the valve movable between a closed position and an open position. An adjustment feature is associated with adjusting a force applied by at least one of the first bellows and the second bellows, adjustment of the adjustment feature not requiring disassembly of the control device. In response to a predetermined fluid force applied against the diaphragm by the regulated fluid flowing from the inlet toward the outlet, the first bellows, the second bellows and the resilient member apply a combination of opposed forces to selectably move the valve toward a position for regulating the regulated fluid. | 04-15-2010 |
20100094471 | CONTROL SYSTEM - A control system receives control information generated from reference information received from system sensors of physical parameters. The control system uses the information to control a plurality of control devices. The control system has a second control unit which receives and processes the control information and generates control device output, indicating which control device should be operated. A plurality of physical switches are provided, each of the switches represents one of the plurality of control devices. A first group of selected switches are closed and a second group of nonselected switches are open. A logic array receives the control device output and compares the control device output with the first group of selected switches or the second group of nonselected switches and generates appropriate valve operation outputs. | 04-15-2010 |
Patent application number | Description | Published |
20120323631 | SYSTEMS AND METHODS FOR TRACKING INDUSTRY SPEND - Various systems and methods for tracking industry spend are provided herein in various embodiments. A method if provided comprising summing consumer spend with a first company over a time period to yield a raw consumer spend, wherein the consumer spend is derived from internal data, extrapolating an estimated consumer spend with the first company using the raw consumer spend for the first company and the internal data, and estimating, by the processor, top line revenue for the first company using the estimated consumer spend. | 12-20-2012 |
20120323632 | SYSTEMS AND METHODS FOR TRACKING INDUSTRY SPEND - Various systems and methods for tracking industry spend are provided herein in various embodiments. A method if provided comprising summing consumer spend with a first company over a time period to yield a raw consumer spend, wherein the consumer spend is derived from internal data, extrapolating an estimated consumer spend with the first company using the raw consumer spend for the first company and the internal data, and estimating, by the processor, top line revenue for the first company using the estimated consumer spend. | 12-20-2012 |
20120323954 | SYSTEMS AND METHODS FOR COOPERATIVE DATA EXCHANGE - Various systems and methods for financial analysis are provided. A system is provided comprising a first node comprising a public facing data store in communication with a private facing data store, wherein the first node further comprises a cooperative lookup module configured to locate a second node, a secure data connection between the first node and the second node, and wherein the first node is configured to request processed internal data from the second node. | 12-20-2012 |
20130036004 | SYSTEMS AND METHODS FOR DETERMINING AD IMPRESSION UTILITY - Various systems and methods for measuring ad impression effectiveness are provided. A method is provided comprising selecting, by an ad impression processor, a target consumer for an ad impression, delivering the ad impression to the target consumer, determining, by the processor, a behavior of the target consumer after a time period elapses, wherein the determining comprises analyzing internal data relating to the target consumer. | 02-07-2013 |
20130036014 | SYSTEMS AND METHODS FOR DETERMINING AD IMPRESSION UTILITY - Various systems and methods for measuring ad impression effectiveness are provided. A method is provided comprising selecting, by an ad impression processor, a target consumer for an ad impression, delivering the ad impression to the target consumer, determining, by the processor, a behavior of the target consumer after a time period elapses, wherein the determining comprises analyzing internal data relating to the target consumer. | 02-07-2013 |
20130036015 | SYSTEMS AND METHODS FOR DETERMINING AD IMPRESSION UTILITY - Various systems and methods for measuring ad impression effectiveness are provided. A method is provided comprising selecting, by an ad impression processor, a target consumer for an ad impression, delivering the ad impression to the target consumer, determining, by the processor, a behavior of the target consumer after a time period elapses, wherein the determining comprises analyzing internal data relating to the target consumer. | 02-07-2013 |
20140149338 | SYSTEMS AND METHODS FOR COOPERATIVE DATA EXCHANGE - Various systems and methods for financial analysis are provided. A system is provided comprising a first node comprising a public facing data store in communication with a private facing data store, wherein the first node further comprises a cooperative lookup module configured to locate a second node, a secure data connection between the first node and the second node, and wherein the first node is configured to request processed internal data from the second node. | 05-29-2014 |
20160110693 | COMPUTER SYSTEM AND COMPUTER-IMPLEMENTED METHOD FOR BILLING ADDRESS VERIFICATION WITHOUT ISSUER VERIFICATION - A computer implemented method for performing payment account billing address verification. The method comprises the steps of receiving an authorization request, including payment account information and billing address information, from a merchant. The authorization request is transmitted to an issuer associated with the payment account. At the same time, an address verification request is transmitted, including the payment account information and billing address information, to an outside service provider. The authorization response from the issuer and the results of the address verification address are received. An indication is made on the authorization response regarding the results of the address verification request, and the authorization response is transmitted to the merchant. | 04-21-2016 |
Patent application number | Description | Published |
20080236463 | Methods of managing timberland - A method of managing timberland generally includes planting a softwood tree crop in first and second rows, wherein the tree crop has a tree spacing between adjacent trees and a row spacing between the first and second rows. The method further includes planting an energy crop in the row spacing, wherein the energy crop is a regenerating lignocellulosic energy crop. The method further includes periodically harvesting the energy crop for a predetermined number of harvests. | 10-02-2008 |
20120031314 | METHODS OF MANAGING TIMBERLAND - A method of managing timberland to optimize the combined revenue of a softwood tree crop and an energy crop generally includes planting a softwood tree crop in adjacent first and second rows, wherein the softwood tree crop has a tree spacing between adjacent trees and a row spacing in the range of about 15 to about 25 feet between the first and second rows, planting an energy crop in the row spacing, wherein the energy crop is a regenerating lignocellulosic energy crop, and periodically harvesting the energy crop. Methods of managing timberland to optimize the plot growth rate for a plot including a softwood tree crop and an energy crop, and to optimize the total plot volume of a softwood tree crop and an energy crop are also provided. | 02-09-2012 |
20140137470 | METHODS OF MANAGING TIMBERLAND - A method of managing timberland to optimize the plot growth rate for a plot including a softwood tree crop and an energy crop generally includes planting a softwood tree crop in adjacent first and second rows, wherein the softwood tree crop has a tree spacing between adjacent trees and a row spacing between the first and second rows, planting an energy crop in the row spacing, wherein the energy crop is a regenerating lignocellulosic energy crop, and periodically measuring the plot growth of the softwood tree crop and the energy crop. A method of managing timberland to optimize the total plot volume of a softwood tree crop and an energy crop generally includes periodically measuring the total plot volume of the softwood tree crop and the energy crop. | 05-22-2014 |