Nightingale, US
Brent Nightingale, Kansas City, MO US
Patent application number | Description | Published |
---|---|---|
20110106558 | INFECTION CONTROL SOLUTION - Described herein are embodiments directed to electronically managing infections in healthcare facilities. A treating infection preventionist (“IP”) uses a remote computer to access patients assigned to the IP. A server analyzes healthcare data associated with patients and groups the patients into different infection control categories (“IC categories”) for treatment or further monitoring. The IP can view assigned patients by their IC categories, receive alerts for potentially dangerous conditions in patients, and access real-time patient records from a remote computer. | 05-05-2011 |
20110145012 | GENERATING A HEALTHCARE TIMELINE - Systems, methods, and computer-readable media for generating healthcare timelines are provided. In embodiments, healthcare timelines are generated based on a clinical condition identified for a patient and a patient care plan associated with the clinical condition. Evidence-based best practice standards are evaluated to generate the healthcare timeline as well as a patient history that may affect the healthcare timeline and best practice standards that are appropriate for the patient. The healthcare timeline includes an onset time of the clinical condition, one or more tasks to complete for the clinical condition, and a timer that illustrates an amount of time remaining to complete the one or more tasks before expiration of the timer and administration of a critical treatment. | 06-16-2011 |
20120323602 | PHARMACY WORK QUEUE - Methods, computer systems, and computer-readable media for generating a pharmacy work queue are provided. Clinical parameters are received along with a request for the pharmacy work queue. Patients at a healthcare facility who satisfy the clinical parameters are identified, and the pharmacy work queue is generated. The pharmacy work queue comprises an indication of the patients who satisfy the clinical parameters. | 12-20-2012 |
20130317834 | CUSTOMIZED AND INTUITIVE ANTIBIOGRAMS - Methods, computer systems, and computer storage media are provided for utilizing a healthcare facility's antibiogram information to generate customized antibiograms. One or more user-selected filters are applied to the information in the antibiogram data store. Filters include organism type, antimicrobial type, date range, encounter type, healthcare facility unit, and end-user role. Using the selected filters, a customized antibiogram is generated and presented on a user interface. | 11-28-2013 |
Edmund Nightingale, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20140068235 | LAYOUT AND EXECUTION OF SOFTWARE APPLICATIONS USING BPRAM - A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and executable code into byte-addressable, persistent random access memory (BPRAM). The system determines which components and aspects of the operating system or application change infrequently. From this information, the system builds a high performance BPRAM cache to provide faster access to these frequently used components, including the kernel. The result is that kernel or application code and data structures have a high performance access and execution time with regard to memory fetches. Thus, the software layout system provides a faster way to prepare operating systems and applications for normal operation and reduces the time spent on initialization. | 03-06-2014 |
20140068240 | LAYOUT AND EXECUTION OF OPERATING SYSTEMS USING BPRAM - A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and executable code into byte-addressable, persistent random access memory (BPRAM). The system determines which components and aspects of the operating system or application change infrequently. From this information, the system builds a high performance BPRAM cache to provide faster access to these frequently used components, including the kernel. The result is that kernel or application code and data structures have a high performance access and execution time with regard to memory fetches. Thus, the software layout system provides a faster way to prepare operating systems and applications for normal operation and reduces the time spent on initialization. | 03-06-2014 |
20140127994 | POLICY-BASED RESOURCE ACCESS VIA NFC - A resource access system is described herein that solves problems associated with visitor access to resources at a location by using NFC or bump as a fast authentication process to grant persistent visitor rights to a resource, subject to policy conditions such as maintaining the link. The system provides a facility for granting access to NFC/bump-enabled visitors visiting a new location by assigning a persistent link with associated policy. The system provides for a bump/NFC-enabled device to authenticate with a proximate local resource and grant rights to a visiting device. This action proves that the device to be granted rights is physically present at the location of the resource, and does not involve any exchange of codes or user information with the user. Thus, the resource access system provides simplified setup of visitor access to location resources using NFC and similar short-field communication technologies. | 05-08-2014 |
Edmund B. Nightingale, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100106754 | Hardware and Operating System Support for Persistent Memory On A Memory Bus - Implementations of a file system that is supported by a non-volatile memory that is directly connected to a memory bus, and placed side by side with a dynamic random access memory (DRAM), are described. | 04-29-2010 |
20100106895 | Hardware and Operating System Support For Persistent Memory On A Memory Bus - Implementations of a file system that is supported by a non-volatile memory that is directly connected to a memory bus, and placed side by side with a dynamic random access memory (DRAM), are described. | 04-29-2010 |
20100251265 | Operating System Distributed Over Heterogeneous Platforms - An illustrative operating system distributes two or more instances of the operating system over heterogeneous platforms of a computing device. The instances of the operating system work together to provide single-kernel semantics to present a common operating system abstraction to application modules. The heterogeneous platforms may include co-processors that use different instruction set architectures and/or functionality, different NUMA domains, etc. Further, the operating system allows application modules to transparently access components using a local communication path and a remote communication path. Further, the operating system includes a policy manager module that determines the placement of components based on affinity values associated with interaction relations between components. The affinity values express the sensitivity of the interaction relations to a relative location of the components. | 09-30-2010 |
20100312858 | NETWORK APPLICATION PERFORMANCE ENHANCEMENT USING SPECULATIVE EXECUTION - A speculative web browser engine may enable providing transmission of content between a server and a client prior to a user-initiated request for the content hidden in imperative code (event handlers), which may reduce user-perceived latency when the user initiates the imperative code. In some aspects, a speculative browser state may be created from an actual browser state and used to run the event handlers. The event handlers may be modified to direct actions of the event handler to update the speculative browser state. Speculative content may be transmitted between the server and the client in response to an execution of the modified code. The speculative content may be stored in a cache and made readily available for use when the user initiates the event handler and finds that the desired content has already been fetched. | 12-09-2010 |
20110119456 | EFFICIENCY OF HARDWARE MEMORY ACCESS USING DYNAMICALLY REPLICATED MEMORY - Dynamically replicated memory is usable to allocate new memory space from failed memory pages by pairing compatible failed memory pages to reuse otherwise unusable failed memory pages. Dynamically replicating memory involves detecting and recording memory faults, reclaiming failed memory pages for later use, recovering from detected memory faults, and scheduling access to replicated memory pages. | 05-19-2011 |
20110119538 | Dynamically Replicated Memory - Dynamically replicated memory is usable to allocate new memory space from failed memory pages by pairing compatible failed memory pages to reuse otherwise unusable failed memory pages. Dynamically replicating memory involves detecting and recording memory faults, reclaiming failed memory pages for later use, recovering from detected memory faults, and scheduling access to replicated memory pages. | 05-19-2011 |
20110258290 | Bandwidth-Proportioned Datacenters - A system including at least one storage node and at least one computation node connected by a switch is described herein. Each storage node has one or more storage units and one or more network interface components, the collective bandwidths of the storage units and the network interface components being proportioned to one another to enable communication to and from other nodes at the collective bandwidth of the storage units. Each computation node has logic configured to make requests of storage nodes, an input/output bus, and one or more network interface components, the bandwidth of the bus and the collective bandwidths of the network interface components being proportioned to one another to enable communication to and from other nodes at the bandwidth of the input/output bus. | 10-20-2011 |
20110258297 | Locator Table and Client Library for Datacenters - A system including a plurality of servers, a client, and a metadata server is described herein. The servers each store tracts of data, a plurality of the tracts comprising a byte sequence and being distributed among the plurality of servers. To locate the tracts, the metadata server generates a table that is used by the client to identify servers associated with the tracts, enabling the client to provide requests to the servers. The metadata server also enables recovery in the event of a server failure. Further, the servers construct tables of tract identifiers and locations to use in responding to the client requests. | 10-20-2011 |
20110258482 | Memory Management and Recovery for Datacenters - A system including a plurality of servers, a client, and a metadata server is described herein. The servers each store tracts of data, a plurality of the tracts comprising a byte sequence and being distributed among the plurality of servers. To locate the tracts, the metadata server generates a table that is used by the client to identify servers associated with the tracts, enabling the client to provide requests to the servers. The metadata server also enables recovery in the event of a server failure. Further, the servers construct tables of tract identifiers and locations to use in responding to the client requests. | 10-20-2011 |
20110258483 | Data Layout for Recovery and Durability - A Metadata server described herein is configured to generate a metadata table optimized for data durability and recovery. In generating the metadata table, the metadata server associates each possible combination of servers with one of the indices of the table, thereby ensuring that each server participates in recovery in the event of a server failure. In addition, the metadata server may also associate one or more additional servers with each index to provide added data durability. Upon generating the metadata table, the metadata server provides the metadata table to clients or servers. Alternatively, the metadata server may provide rules and parameters to clients to enable those clients to identify servers storing data items. The clients may use these parameters and an index as inputs to the rules to determine the identities of servers storing or designated to store data items corresponding to the index. | 10-20-2011 |
20110258488 | Server Failure Recovery - A metadata server configured to maintain storage assignment mappings in non-persistent storage is described herein. The tract storage assignment mappings associate servers with storage assignments, the storage assignments representing the data stored on the servers. Responsive to a failure, the metadata server receives the storage assignments from the servers and rebuilds the storage assignment mappings from the storage assignments. The metadata server is also configured to enable clients to operate during a recovery process for a failed server by providing the storage assignment mappings to the clients during the recovery process. Also during the recovery process, the replacement server for the failed server conditionally overwrites stored data with other data received from other servers as part of the recovery process. The replacement server conditionally overwrites based on version information associated with the data and version information associated with the other data, the version information being associated with one or more versions of the storage assignment mappings | 10-20-2011 |
20120137167 | SYSTEMATIC MITIGATION OF MEMORY ERRORS - A system and method for mitigating memory errors in a computer system. Faulty memory is identified and tested by a memory manager of an operating system. The memory manager may perform diagnostic tests while the operating system is executing on the computer system. Regions of memory that are being used by software components of the computer system may also be tested. The memory manager maintains a stored information about faulty memory regions. Regions are added to the stored information when they are determined to be faulty by a diagnostic test tool. Memory regions are allocated to software components by the memory manager after checking the stored information about faulty memory regions. This ensures a faulty memory region is never allocated to a software component of the computer system. | 05-31-2012 |
20120166590 | Reading and Writing During Cluster Growth Phase - A client device configured to write to both a growth server and a live server replica that the growth server is replacing during a growth phase is described herein. The client device first determines the growth server designated to replace a corresponding live server replica of a set of server replicas associated with a storage index. The client device then transmits a write request associated with the storage index to the set of server replicas and to the growth server. The client device may perform the determining based on storage assignment mappings. The storage assignment mappings are provided to the client device by a metadata server while the growth server retrieves data associated with the storage index from the live server replica. | 06-28-2012 |
20120197958 | Parallel Serialization of Request Processing - A plurality of servers configured to receive a plurality of requests associated with a plurality of byte sequences are described herein. The requests for each byte sequence are received by a single one of the servers. Each server is further configured to serially process the requests it receives while the other servers also perform serial processing of requests in parallel with the server. Also, the requests for each byte sequence are transmitted to the single one of the servers by a plurality of clients, each client independently identifying the single one of the servers for the byte sequence based on system metadata. | 08-02-2012 |
20120278400 | Effective Circuits in Packet-Switched Networks - The creation of an effective circuit between a sender device and a receiver device over the packet-switched network is described herein. To establish the effective circuit, the sender device sends a request to the receiver device through the packet-switched network. The request is associated with a bandwidth reservation from the receiver device for reception of a message from the sender device. The receiver device receives multiple requests from multiple sender devices and reserves bandwidth for at least one of the sender devices. The receiver device then sends a response to the at least one sender device providing clearance to send the message to the receiver device using the reserved bandwidth, the request and response establishing the effective circuit. The receiver device may also decline the requests of the other sender devices, causing the other sender devices to send other requests to other receiver devices. | 11-01-2012 |
20130346669 | UPDATING HARDWARE LIBRARIES FOR USE BY APPLICATIONS ON A COMPUTER SYSTEM WITH AN FPGA COPROCESSOR - A computer system includes one or more field programmable gate arrays as a coprocessor that can be shared among processes and programmed using hardware libraries. Given a set of hardware libraries, an update process periodically updates the libraries and/or adds new libraries. One or more update servers can provide information about libraries available for download, either in response to a request or by notifying systems using such libraries. New available libraries can be presented to a user for selection and download. Requests for updated libraries can arise in several ways, such as through polling for updates, exceptions from applications attempting to use libraries, and upon compilation of application code. | 12-26-2013 |
20130346758 | MANAGING USE OF A FIELD PROGRAMMABLE GATE ARRAY WITH ISOLATED COMPONENTS - Field programmable gate arrays can be used as a shared programmable co-processor resource in a general purpose computing system. Components of an FPGA are isolated to protect the FPGA and data transferred between the FPGA and other components of the computer system. For example, data written by the FPGA to memory is encrypted, and is decrypted within the FPGA when read back from memory. Data transferred between the FPGA and other components such as the CPU or GPU, whether directly or through memory, can similarly be encrypted using cryptographic keys known to the communicating components. Transferred data also can be digitally signed by the FPGA or other component to provide authentication. Code for programming the FPGA can be encrypted and signed by the author, loaded into the FPGA in an encrypted state, and then decrypted and authenticated by the FPGA itself, before programming the FPGA with the code. | 12-26-2013 |
20130346759 | MANAGING USE OF A FIELD PROGRAMMABLE GATE ARRAY WITH REPROGAMMABLE CRYPTOGRAPHIC OPERATIONS - Field programmable gate arrays can be used as a shared programmable co-processor resource in a general purpose computing system. Components of an FPGA are isolated to protect the FPGA and data transferred between the FPGA and other components of the computer system. Transferred data can be digitally signed by the FPGA or other component to provide authentication. Code for programming the FPGA can be encrypted and signed by the author, loaded into the FPGA in an encrypted state, and then decrypted and authenticated by the FPGA itself, before programming the FPGA with the code. This code can be used to change the cryptographic operations performed in the FPGA, including keys, or decryption and encryption algorithms, or both. | 12-26-2013 |
20130346979 | PROFILING APPLICATION CODE TO IDENTIFY CODE PORTIONS FOR FPGA IMPLEMENTATION - Application code is analyzed to determine if a hardware library could accelerate its execution. In particular, application code can be analyzed to identify calls to application programming interfaces (APIs) or other functions that have a hardware library implementation. The code can be analyzed to identify the frequency of such calls. Information from the hardware library can indicate characteristics of the library, such as its size, power consumption and FPGA resource usage. Information about the execution pattern of the application code also can be useful. This information, along with information about other concurrent processes using the FPGA resources, can be used to select a hardware library to implement functions called in the application code. | 12-26-2013 |
20130346985 | MANAGING USE OF A FIELD PROGRAMMABLE GATE ARRAY BY MULTIPLE PROCESSES IN AN OPERATING SYSTEM - Field programmable gate arrays can be used as a shared programmable co-processor resource in a general purpose computing system. An FPGA can be programmed to perform functions, which in turn can be associated with one or more processes. With multiple processes, the FPGA can be shared, and a process is assigned to at least one portion of the FPGA during a time slot in which to access the FPGA. Programs written in a hardware description language for programming the FPGA are made available as a hardware library. The operating system manages allocating the FPGA resources to processes, programming the FPGA in accordance with the functions to be performed by the processes using the FPGA, and scheduling use of the FPGA by these processes. | 12-26-2013 |
20140006701 | Hardware and Operating System Support for Persistent Memory On A Memory Bus | 01-02-2014 |
20140025912 | Efficiency of Hardware Memory Access using Dynamically Replicated Memory - Dynamically replicated memory is usable to allocate new memory space from failed memory pages by pairing compatible failed memory pages to reuse otherwise unusable failed memory pages. Dynamically replicating memory involves detecting and recording memory faults, reclaiming failed memory pages for later use, recovering from detected memory faults, and scheduling access to replicated memory pages. | 01-23-2014 |
20140181577 | SYSTEMATIC MITIGATION OF MEMORY ERRORS - A system and method for mitigating memory errors in a computer system. Faulty memory is identified and tested by a memory manager of an operating system. The memory manager may perform diagnostic tests while the operating system is executing on the computer system. Regions of memory that are being used by software components of the computer system may also be tested. The memory manager maintains a stored information about faulty memory regions. Regions are added to the stored information when they are determined to be faulty by a diagnostic test tool. Memory regions are allocated to software components by the memory manager after checking the stored information about faulty memory regions. This ensures a faulty memory region is never allocated to a software component of the computer system. | 06-26-2014 |
20140298356 | Operating System Distributed Over Heterogeneous Platforms - An illustrative operating system distributes two or more instances of the operating system over heterogeneous platforms of a computing device. The instances of the operating system work together to provide single-kernel semantics to present a common operating system abstraction to application modules. The heterogeneous platforms may include co-processors that use different instruction set architectures and/or functionality, different NUMA domains, etc. Further, the operating system allows application modules to transparently access components using a local communication path and a remote communication path. Further, the operating system includes a policy manager module that determines the placement of components based on affinity values associated with interaction relations between components. The affinity values express the sensitivity of the interaction relations to a relative location of the components. | 10-02-2014 |
20150052392 | Disconnected Operation for Systems Utilizing Cloud Storage - While connected to cloud storage, a computing device writes data and metadata to the cloud storage, indicates success of the write to an application of the computing device, and, after indicating success to the application, writes the data and metadata to local storage of the computing device. The data and metadata may be written to different areas of the local storage. The computing device may also determine that it has recovered from a crash or has connected to the cloud storage after operating disconnected and reconcile the local storage with the cloud storage. The reconciliation may be based at least on a comparison of the metadata stored in the area of the local storage with metadata received from the cloud storage. The cloud storage may store each item of data contiguously with its metadata as an expanded block. | 02-19-2015 |
Edmund Bernard Nightingale, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20120330979 | SORTING A DATASET OF INCREMENTALLY RECEIVED DATA - A method of sorting a dataset includes incrementally receiving data from the dataset, and incrementally storing the received data as individual input data subsets as the data is received, thereby sequentially generating a plurality of filled data subsets of unsorted data. The method includes individually sorting each filled data subset of unsorted data concurrently with receiving data for a next one of the individual input data subsets, thereby sequentially generating a plurality of sorted input data subsets, and performing a merge sort on the plurality of sorted input data subsets, thereby incrementally generating a sorted version of the dataset. | 12-27-2012 |
20140068224 | Block-level Access to Parallel Storage - The subject disclosure is directed towards one or more parallel storage components for parallelizing block-level input/output associated with remote file data. Based upon a mapping scheme, the file data is partitioned into a plurality of blocks in which each may be equal in size. A translator component of the parallel storage may determine a mapping between the plurality of blocks and a plurality of storage nodes such that at least a portion of the plurality of blocks is accessible in parallel. Such a mapping, for example, may place each block in a different storage node allowing the plurality of blocks to be retrieved simultaneously and in its entirety. | 03-06-2014 |
Gerald Bernard Nightingale, West Chester, OH US
Patent application number | Description | Published |
---|---|---|
20100194749 | SYSTEMS AND METHODS FOR NON-DESTRUCTIVE EXAMINATION OF AN ENGINE - A method for non-destructive examination of components within an assembly is described. The method includes producing an image of at least a portion of the assembly, extracting a point cloud of the image, registering the point cloud to a CAD coordinate system, and determining points in the point cloud of the image that are more than a selected distance from surfaces on a corresponding CAD model utilizing the same CAD coordinate system. The method also includes utilizing the determined points to detect the presence of anomalies within the assembly. | 08-05-2010 |
James Alan Shriver Nightingale, Bend, OR US
Patent application number | Description | Published |
---|---|---|
20090118328 | Pharmaceutical Compositions Of Cholesteryl Ester Transfer Protein Inhibitors And Hmg-Coa Reductase - A solid amorphous dispersion comprises a cholesteryl ester transfer protein (CETP) inhibitor, an inhibitor of 3-hydroxy-3-methylglutaryl-conenzyme A reductase (HMG-CoA reductase inhibitor), and a concentration enhancing polymer. At least a major portion of the CETP inhibitor in the dispersion is amorphous. The solid amorphous dispersion provides concentration-enhancement of the CETP inhibitor when administered to an aqueous use environment. | 05-07-2009 |
James A.s. Nightingale, Bend, OR US
Patent application number | Description | Published |
---|---|---|
20090011024 | Pharmaceutical compositions of dispersions of amorphous drugs mixed with polymers - A pharmaceutical composition comprises a dispersion comprising a low-solubility drug and a matrix combined with a concentration-enhancing polymer. At least a major portion of the drug is amorphous in the dispersion. The compositions improve the stability of the drug in the dispersion, and/or the concentration of drug in a use environment. | 01-08-2009 |
20110294902 | PHARMACEUTICAL COMPOSITIONS PROVIDING ENHANCED DRUG CONCENTRATIONS - A drug in a solubility-improved form is combined with a concentration-enhancing polymer in a sufficient amount so that the combination provides substantially enhanced drug concentration in a use environment relative to a control comprising the same amount of the same solubility-improved form of drug without the concentration-enhancing polymer. | 12-01-2011 |
James A. S. Nightingale, Bend, OR US
Patent application number | Description | Published |
---|---|---|
20120259022 | PHARMACEUTICAL COMPOSITIONS PROVIDING ENHANCED DRUG CONCENTRATIONS - A drug in a solubility-improved form is combined with a concentration-enhancing polymer in a sufficient amount so that the combination provides substantially enhanced drug concentration in a use environment relative to a control comprising the same amount of the same solubility-improved form of drug without the concentration-enhancing polymer. | 10-11-2012 |
20120277315 | PHARMACEUTICAL COMPOSITIONS OF CHOLESTERYL ESTER TRANSFER PROTEIN INHIBITORS - A pharmaceutical composition comprises a solid amorphous dispersion of a cholesteryl ester transfer protein inhibitor and a concentration-enhancing polymer. | 11-01-2012 |
20120288542 | SOLID PHARMACEUTICAL DISPERSIONS WITH ENHANCED BIOAVAILABILITY - Spray dried solid dispersions comprising a sparingly soluble drug and hydroxypropylmethylcellulose acetate succinate (HPMCAS) provide increased aqueous solubility and/or biavailability in a use environment. | 11-15-2012 |
20120292797 | SOLID PHARMACEUTICAL DISPERSIONS WITH ENHANCED BIOAVAILABILITY - Spray dried solid dispersions comprising a sparingly soluble drug and hydroxypropylmethylcellulose acetate succinate (HPMCAS) provide increased aqueous solubility and/or biavailability in a use environment. | 11-22-2012 |
20120295988 | Pharmaceutical Compositions of Dispersions of Amorphous Drugs Mixed with Polymers - A pharmaceutical composition comprises a dispersion comprising a low-solubility drug and a matrix combined with a concentration-enhancing polymer. At least a major portion of the drug is amorphous in the dispersion. The compositions improve the stability of the drug in the dispersion, and/or the concentration of drug in a use environment. | 11-22-2012 |
20120328679 | SOLID PHARMACEUTICAL DISPERSIONS WITH ENHANCED BIOAVAILABILITY - Spray dried solid dispersions comprising a sparingly soluble drug and hydroxypropylmethylcellulose acetate succinate (HPMCAS) provide increased aqueous solubility and/or bioavailability in a use environment. | 12-27-2012 |
20130029965 | PHARMACEUTICAL SOLID DISPERSIONS - A composition comprises a solid dispersion comprising a low-solubility drug and at least one polymer. In another aspect of the invention, a composition comprises a solid dispersion comprising a low-solubility drug and a stabilizing polymer. At least a major portion of the drug in the dispersion is amorphous. The composition also includes a concentration-enhancing polymer that increases the concentration of the drug in a use environment. The stabilizing polymer has a glass transition temperature that is greater than the glass transition temperature of the concentration-enhancing polymer at a relative humidity of 50%. | 01-31-2013 |
20130224301 | SOLID PHARMACEUTICAL DISPERSIONS WITH ENHANCED BIOAVAILABILITY - Spray dried solid dispersions comprising a sparingly soluble drug and hydroxypropylmethylcellulose acetate succinate (HPMCAS) provide increased aqueous solubility and/or bioavailability in a use environment. | 08-29-2013 |
20130345236 | PHARMACEUTICAL COMPOSITIONS PROVIDING ENHANCED DRUG CONCENTRATIONS - A drug in a solubility-improved form is combined with a concentration-enhancing polymer in a sufficient amount so that the combination provides substantially enhanced drug concentration in a use environment relative to a control comprising the same amount of the same solubility-improved form of drug without the concentration-enhancing polymer. | 12-26-2013 |
20140210117 | PHARMACEUTICAL COMPOSITIONS OF DISPERSIONS OF DRUG AND NEUTRAL POLYMERS - In one aspect, pharmaceutical compositions comprising dispersions of an acid-sensitive drug and a neutral dispersion polymer are disclosed. The acid-sensitive drug has improved chemical stability relative to dispersions of the drug and acidic polymers. In another aspect, pharmaceutical compositions of low-solubility drugs and amphiphilic, hydroxy-functional vinyl copolymers are disclosed. | 07-31-2014 |
20140322325 | PHARMACEUTICAL COMPOSITIONS PROVIDING ENHANCED DRUG CONCENTRATIONS - A drug in a solubility-improved form is combined with a concentration-enhancing polymer in a sufficient amount so that the combination provides substantially enhanced drug concentration in a use environment relative to a control comprising the same amount of the same solubility-improved form of drug without the concentration-enhancing polymer. | 10-30-2014 |
20150024054 | SOLID PHARMACEUTICAL DISPERSIONS WITH ENHANCED BIOAVAILABILITY - Spray dried solid dispersions comprising a sparingly soluble drug and hydroxypropylmethylcellulose acetate succinate (HPMCAS) provide increased aqueous solubility and/or bioavailability in a use environment. | 01-22-2015 |
John L. Nightingale, Portola Valley, CA US
Patent application number | Description | Published |
---|---|---|
20100163014 | HIGH GROUND COVER RATIO SOLAR COLLECTION SYSTEM - In one embodiment, a solar energy collection system that includes an array of collectors to track movements of the sun, each collector having a plurality of reflector panels, a support structure that supports the reflector panels, wherein the support structure supports the reflector panels in a manner that defines a trough, a pair of reflective side walls and a trough aperture suitable for receiving incident sunlight during operation of the collector, a plurality of solar receivers, each solar receiver being positioned generally adjacent an edge of an associated trough and including at least one photovoltaic cell, wherein the reflector panels are arranged to direct incident sunlight towards the solar receivers using a single reflection during operation of the collector, and a tracking mechanism to rotate the collector about an axis perpendicular to the longitudinal axis to track movements of the sun and direct incident sunlight along the longitudinal axis. | 07-01-2010 |
20100175740 | SOLAR COLLECTOR WITH END MODIFICATIONS - In one embodiment, a concentrating solar energy collector, which tracks movements of the sun along one axis has a reflective trough, at least one solar receiver mounted above the reflective trough and configured so that incident sunlight striking the reflective trough is directed toward the at least one solar receiver, and a reflector extender coupled to a first end of the reflective trough and configured to capture and direct incident sunlight towards the at least one solar receiver. In another embodiment, one or more extended end reflectors is attached with a reflective trough of a solar energy collector. | 07-15-2010 |
Kathryn Nightingale, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20100143241 | Method and apparatus for delivery of agents across the blood brain barrier - We describe a method for opening the blood-brain barrier (BBB) using ultrasound and preformed microbubbles. With this method, diagnostic or therapeutic agents may be administered to the brain. This method can open a focal region of the BBB and administer agents in a targeted fashion or the method can open large regions (or the entirety) of the brain for more global administration of agents. In one embodiment, the method can be used to administer contrast agents (e.g., agents that increase or decrease the magnetic resonance imaging signal) to the brain and thereby improve the quality or information content of imaging data. In another embodiment, a standard clinical diagnostic ultrasound scanner can be used to open specific regions of the BBB and administer diagnostic or therapeutic agents. Importantly, this invention can open the BBB in a non-destructive/non-invasive fashion, allowing the subject to be awake and suffer no detectable side effects. | 06-10-2010 |
Kathryn R. Nightingale, Durham, NC US
Patent application number | Description | Published |
---|---|---|
20080249408 | Methods, Systems and Computer Program Products for Ultrasound Shear Wave Velocity Estimation and Shear Modulus Reconstruction - Methods for determining a mechanical parameter of a sample include detecting shear waves that have been generated in the sample by an applied shear wave source. A time of peak displacement of the shear waves for a plurality of sample positions is determined. At least one mechanical parameter of the sample based on the time of peak displacement for the plurality of sample positions is determined. | 10-09-2008 |
20100241001 | Ultrasound Methods, Systems and Computer Program Products for Imaging Fluids - Ultrasound systems for identifying a presence of injected fluid in a region of interest are provided. The ultrasound system includes a controller configured to obtain first and second image data sets of a region of interest from an ultrasound transducer array. A decorrelation module is configured to identify a decorrelation region of decorrelated data that is decorrelated between the first and second image data sets. The decorrelation region indicates a presence of injected fluid in the region of interest. | 09-23-2010 |
20110201931 | Ultrasound Methods, Systems and Computer Program Products for Imaging Contrasting Objects Using Combined Images - A system for identifying a presence of an object in a tissue region of interest includes a controller configured to obtain first and second image data sets from the region of interest. A contrast identification module is configured to identify a contrasting region of altered stiffness in the first image data set corresponding to an object in the tissue region of interest. An image data enhancement module is configured to identify the object in the second image data set based on the contrasting region of altered stiffness in the first image data set. | 08-18-2011 |
20120143042 | Ultrasound Methods, Systems and Computer Program Products for Imaging Fluids Using Acoustic Radiation Force - The ultrasound system includes a controller configured to communicate with an ultrasound transducer such that the ultrasound transducer emits a radiation force excitation ultrasound pulse from the ultrasound transducer that propagates through the region of interest and is sufficient to perturb a fluid in the region of interest; emits a first and second acoustic ultrasound pulse from the ultrasound transducer that propagates away from the ultrasound transducer, through a region of interest and produces respective first and second echo ultrasound signal that propagate from the region of interest to the ultrasound transducer; and receives a first and second data set responsive to the first and second respective echo signals at the ultrasound transducer. A decorrelation module is configured to identify a decorrelation region of decorrelated data that is decorrelated between the first and second data sets, and the decorrelation region indicates a presence of fluid in the region of interest. | 06-07-2012 |
20140276049 | ULTRASOUND SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR ESTIMATING TISSUE DEFORMATION WITH HARMONIC SIGNALS - An ultrasound system for estimating tissue deformation in ultrasound elasticity imaging includes a controller configured to deliver a plurality of tracking pulses and to obtain a plurality of data sets for a region of interest from an ultrasound transducer array; a harmonic data analyzing circuit configured to receive the plurality of data sets and to extract one or more harmonic data sets including harmonic signals from the plurality of image data sets; and a displacement estimator circuit configured to estimate tissue deformation in the region of interest responsive to the one or more harmonic data sets. | 09-18-2014 |
Kendra Nightingale, Lubbock, TX US
Patent application number | Description | Published |
---|---|---|
20140199697 | QUANTIFICATION AND MOLECULAR DETECTION OF LACTIC ACID BACTERIA IN A SAMPLE - Methods and compositions are disclosed for detection of probiotic bacteria strains intentionally provided to animals comprising: providing an animal with a known amount or number of probiotic bacteria; following a pre-determined time, obtaining a biological sample suspected of comprising the inoculated probiotic bacteria from the animal; and quantitatively detecting the amount of probiotic bacteria in the biological sample. | 07-17-2014 |
Mark W. Nightingale, Washougal, WA US
Patent application number | Description | Published |
---|---|---|
20080309356 | Differential Measurement Probe Having a Ground Clip System for the Probing Tips - A differential measurement probe has a ground clip system for electrically coupling outer shielding conductors of differential probing tips together. In one embodiment, the probing tips independently move vertically relative to each other with the ground clip system secured to each of the outer shielding conductors of the probing tips. In a further embodiment, the probing tips move both vertically and horizontally and the ground clip system has a spring wire member that is secured to the probe. The spring wire member is formed with various sections having various angles to each other that allows one section to slidably engage one of the outer shielding conductors on one of the probing tips and another section to slidably engage the outer shielding conductor of the other probing tip. | 12-18-2008 |
20080309357 | Differential Measurement Probe Having a Ground Clip System for the Probing Tips - A differential measurement probe has a ground clip system for electrically coupling outer shielding conductors of differential probing tips together. In one embodiment, the probing tips independently move vertically relative to each other with the ground clip system secured to each of the outer shielding conductors of the probing tips. In a further embodiment, the probing tips move both vertically and horizontally and the ground clip system has a spring wire member that is secured to the probe. The spring wire member is formed with various sections having various angles to each other that allows one section to slidably engage one of the outer shielding conductors on one of the probing tips and another section to slidably engage the outer shielding conductor of the other probing tip. | 12-18-2008 |
Peter Nightingale, Cary, NC US
Patent application number | Description | Published |
---|---|---|
20140173591 | DIFFERENTIATED SERVICE LEVELS IN VIRTUALIZED COMPUTING - In one implementation, a host provides virtualized computing to one or more customer networks. The virtualized computing may include hardware virtualization quantified in the resources of the virtual machines, services virtualization quantified in the quantity or types of services performed on host, or processing virtualization quantified by process occurrences. When the host receives a request for computing virtualization from a user device, the host derives an authentication value and accesses a virtualization service level from a memory. The host is configured to deliver the computing virtualization to the user device according the virtualization service level. | 06-19-2014 |
Robert Nightingale, Brooklyn, NY US
Patent application number | Description | Published |
---|---|---|
20100263217 | Food mincer with retractable blade cover - A food mincer assembly comprises a handle assembly, a retractable blade cover, and a plurality of blades. The handle assembly has a first side and a second side. The first side has a first through hole and the second side has a second through hole. The retractable blade cover has a cover portion, a lock, and a connecting arm. The connecting arm attaches the blade cover to the handle assembly. The lock secures the blade cover in a first position or a second position. The plurality of blades attach to the handle assembly. The first position of the retractable blade cover covers the plurality of blades. The second position of the retractable blade cover exposes the plurality of blades. | 10-21-2010 |
Robert Nightingale, Broolklyn, NY US
Patent application number | Description | Published |
---|---|---|
20100089151 | STACKABLE MEASURING CONTAINERS WITH REMOVABLE HANDLES - A measuring container is provided. The measuring container has a removable handle having a proximal end and a distal end and a vessel portion having a predetermined volume. A first magnet is disposed on either the proximal end of the removable handle or the vessel portion. The first magnet removably couples the removable handle to the vessel portion. | 04-15-2010 |
Stephen D. Nightingale, Bethesda, MD US
Patent application number | Description | Published |
---|---|---|
20080227144 | Tissue sample support and orientation device - Disclosed is a tissue sample support and orientation device comprising: (i) a base member formed of one or more materials which can be sectioned in a microtome and which is resistant to histological stains and to degradation from chemicals used to fix and process tissue; and (ii) a plurality of support members arranged on the base member in a predetermined spaced relationship, each of the support members having a stem portion and a head portion and formed of one or more materials which can be sectioned in a microtome and which is resistant to histological stains and to degradation from chemicals used to fix and process tissue, wherein the stem portion has a proximal end attached to the base member and a distal end attached to the head portion, and further wherein the head portion is dimensioned to engage and retain a tissue sample during processing thereof. | 09-18-2008 |
Terrance R. Nightingale, Marysville, WA US
Patent application number | Description | Published |
---|---|---|
20140052568 | METHODS AND SYSTEMS FOR SEARCHING FOR AND IDENTIFYING DATA REPOSITORY DEFICITS - A computing system for searching for and identifying data repository deficits includes an interactive database of items, a data repository that stores a first type of information related to items, a search engine configured to identify items that do not have an amount of the first type of information that meets a first threshold, a candidate selection interface that provides functionality for the user to select an item from recommended candidate items needing the first type of information, a user interface via which the user can provide the first type of information for an item selected by the user, a game system configured to calculate for a game scores and rankings based at least in part on data stored in the data repository. | 02-20-2014 |
Todd Nightingale, Atlanta, GA US
Patent application number | Description | Published |
---|---|---|
20100296496 | SYSTEMS AND METHODS FOR CONCURRENT WIRELESS LOCAL AREA NETWORK ACCESS AND SENSING - This invention describes systems and methods for combining the Wireless Local Area Network (WLAN) infrastructure and Wireless Intrusion Prevention Systems (WIPS) by leveraging a common radio platform equipped with more than one WLAN radio and a unified management system. The invention provides all the benefits of the WLAN, without sacrificing the 24×7 dedicated security monitoring and performance troubleshooting available from an overlay WIPS system, while reducing the deployment cost and management complexity, by sharing a common hardware platform for the WLAN Access Point (AP) and WIPS sensor and leveraging an integrated management system. | 11-25-2010 |
20110099280 | SYSTEMS AND METHODS FOR SECURE ACCESS TO REMOTE NETWORKS UTILIZING WIRELESS NETWORKS - The present disclosure provides secure connectivity to remote networks on demand without requiring an interactive logon at a wireless client. Specifically, the present invention utilizes a proxy in a wireless network, such as an Access Point (AP) or the like, to provide client access to a remote, hosted network external to the wireless network. The present invention utilizes existing wireless security protocols and other security mechanisms between the proxy and the remote, hosted network. In operation, a wireless network proxy responds to a wireless client that is seeking a remote, hosted network, such as through an association request. The wireless network proxy then serves as an intermediary between the remote, hosted network and the wireless client to enable secure end-to-end communication. | 04-28-2011 |
Todd W. Nightingale, Atlanta, GA US
Patent application number | Description | Published |
---|---|---|
20080209517 | Systems and methods for generating, managing, and displaying alarms for wireless network monitoring - The present disclosure is directed to systems and methods for generating, managing, and displaying alarms associated with monitoring a wireless network. Advantageously, the present disclosure provides one alarm per security event, and the ability to see an event in context over time and aggregate information. This results in a significant reduction in alarm volume for wireless monitoring which increases manageability and reduces storage requirements. Further, this provides better security by avoiding the “needle in the haystack” problem where you see few actionable alarms rather than being flooded by multiple copies of the same event over time. Finally, the present disclosure provides improved system scalability with large deployments by managing alarms through lesser alarm volume, and through visual representation. | 08-28-2008 |
20110314512 | METHODS FOR SECURITY AND MONITORING WITHIN A WORLDWIDE INTEROPERABILITY FOR MICROWAVE ACCESS (WIMAX) NETWORK - A method for security and monitoring within a worldwide interoperability for microwave access (WiMAX) network includes monitoring, by one or more sensors, communications activity on one or more channels; analyzing, by either one or more sensors directly or a server provided with reports of the monitored communication activity for detection of one or more system incidents; and triggering, in response to detection of one or more incidents, an incident notification. | 12-22-2011 |