Keith, CA
Christopher Keith, Alameda, CA US
Patent application number | Description | Published |
---|---|---|
20160038880 | ADVANCEMENTS IN OSMOTICALLY DRIVEN MEMBRANE SYSTEMS INCLUDING LOW PRESSURE CONTROL - An example water purification system includes a forward osmosis module, a reverse osmosis module, a pump powered by an electric motor, and a pressure sensor. The forward osmosis module may receive a feed stream and a draw stream, and may produce an intermediate product stream. The intermediate product stream may be pressurized by a pump and provided to the reverse osmosis module. The reverse osmosis module may generate a product stream and return the draw stream to the forward osmosis module. The pressure sensor may monitor the pressure of the intermediate product stream, and the pressure may be used to determine the speed of the electric motor. | 02-11-2016 |
Colby Keith, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20130271193 | CIRCUITS AND METHODS TO GUARANTEE LOCK IN DELAY LOCKED LOOPS AND AVOID HARMONIC LOCKING - A delay locked loop (DLL) includes a phase detector (PD), a lock assistor (LA), a control voltage generator, and a voltage controlled delay line (VCDL). The PD determines a phase difference between of a reference clock and a delayed version of the reference clock and produces a pair of phase detector output signals in dependence on the determined phase difference. The LA receives the pair of phase detector output signals and produces a pair of lock assist output signals by selectively swapping the phase detector output signals. The control voltage generator receives the pair of lock assist output signals and produces a control voltage signal in dependence on thereon. The VCDL receives the control voltage signal and the reference clock (or a buffered version thereof) and outputs the delayed version of the reference clock, with a delay through the VCDL being dependent on the received control voltage signal. | 10-17-2013 |
Cristina Francesca Keith, Playa Del Rey, CA US
Patent application number | Description | Published |
---|---|---|
20110133528 | Buckles away - Strap with one magnetic end to maintain harness strap and male buckle component of child seat in open position. The strap facilitates the ease of placement and removal of the child from the car seat by maintaining harness in open (retracted) position, eliminating the interference of the restraint straps when placing the child in the car seat. | 06-09-2011 |
David W. Keith, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20150372954 | Rule-Based Rate Limiting - Methods, devices, and machine-readable media are provided to perform rule-based rate limiting. As provided in this disclosure, this may include receiving a message en route to a destination, determining one or more parameters of the message, and determining whether the parameters of the message match parameters of a rule that specifies taking a first action when more than some number of messages having those parameters are received within a specific amount of time. When the one or more parameters of the message match the one or more parameters of the first restriction rule, a sliding window counter that indicates a total number of corresponding messages received within the amount of time may be incremented. When the first sliding window counter exceeds the first number of messages, the specified action may be taken. | 12-24-2015 |
20150373022 | Selectively Restricting Communications from Third Party Applications/Devices to Electronic Devices - A method for providing access to a target electronic device through a first service running on a different electronic device may include receiving in the first service a command directed to the target electronic device from a command sender and receiving in the service device operation status parameters of the target electronic device. The device operation status parameters may include properties of the target electronic device such as a battery level, a battery charging rate, an age, a planned lifespan, a recent wireless usage, an internal temperature, or any of the above in relation to an intervening electronic device over which communication to the target electronic device travels, or any combination thereof. The method may also include using the device operation status parameters to determine, using the service, whether to provide or not to provide an update signal incorporating the command or information to the target electronic device. | 12-24-2015 |
Duane E. Keith, Woodlands Hills, CA US
Glen Keith, San Marcos, CA US
Patent application number | Description | Published |
---|---|---|
20080308099 | Dry Snorkel - A snorkel adapter apparatus is disclosed. The snorkel adapter apparatus includes a snorkel tube, a float, a mouthpiece, and a single pivot point. These pieces combined together create a snorkel breathing apparatus that allows the user to submerge the snorkel in water and prevent water from entering the snorkel tube and mouthpiece. When the snorkel is submerged in water, the float rotates around a coupler attached to the pivot attachment point and closes the open end of the snorkel tube. The buoyancy of the float in the water causes it to rotate and seal the snorkel tube closed. | 12-18-2008 |
20080308107 | Snorkel Holder - A diver's mask strap snorkel tube holder is disclosed. The snorkel tube holder includes at least one element, a passage with first and second passage openings, and a slot. These pieces combined together create a snorkel tube holder that provides a soft pad underneath the mask strap for the diver's comfort, prevents the diver's hair from being grabbed and pulled, holds the snorkel tube in the optimum position just forward of the diver's ear, quickly and easily attaches the snorkel to the mask, and stabilizes the snorkel tube. The diver's mask strap is threaded through the first passage opening and exits through the second passage opening. The slot is positioned at an acute angle relative to the second passage opening and releasably secures the snorkel tube to the diver's mask. | 12-18-2008 |
20140158120 | Dry Snorkel - A snorkel adapter apparatus is disclosed. The snorkel adapter apparatus includes a snorkel tube, a float, a mouthpiece, and a single pivot point. These pieces combined together create a snorkel breathing apparatus that allows the user to submerge the snorkel in water and prevent water from entering the snorkel tube and mouthpiece. When the snorkel is submerged in water, the float rotates around a coupler attached to the pivot attachment point and closes the open end of the snorkel tube. The buoyancy of the float in the water causes it to rotate and seal the snorkel tube closed. | 06-12-2014 |
John M. Keith, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080318952 | DIARYL-SUBSTITUTED TETRAHYDROISOQUINOLINES AS HISTAMINE H3 RECEPTOR AND SEROTONIN TRANSPORTER MODULATORS - Certain diaryl-substituted tetrahydroisoquinoline compounds are histamine H | 12-25-2008 |
20090062294 | HETEROARYL-SUBSTITUTED UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted piperidinyl and piperazinyl urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, insulin resistance, diabetes, osteoporosis, and movement disorders (e.g., multiple sclerosis). | 03-05-2009 |
20090137562 | SUBSTITUTED BENZYL AMINE COMPOUNDS - Certain substituted benzyl amine compounds are histamine H | 05-28-2009 |
20090264429 | Aryl - Hydroxyethylamino - Pyrimidines and Triazines as Modulators of Fatty Acid amide Hydrolase - Certain aryl-hydroxyethylamino-pyrimidine and triazine compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, energy metabolism disorders, and movement disorders (e.g., multiple sclerosis). Methods of synthesizing such compounds are also disclosed. | 10-22-2009 |
20100240648 | HEXAHYDRO-PYRROLO-ISOQUINOLINE COMPOUNDS - Certain hexahydro-pyrrolo-isoquinoline compounds are histamine H | 09-23-2010 |
20100267701 | SUBSTITUTED PYRIDYL AMIDE COMPOUNDS AS MODULATORS OF THE HISTAMINE H3 RECEPTOR - Certain substituted pyridyl amide compounds are histamine H | 10-21-2010 |
20110230490 | HETEROARYL-SUBSTITUTED UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted piperidinyl and piperazinyl urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, insulin resistance, diabetes, osteoporosis, and movement disorders (e.g., multiple sclerosis). | 09-22-2011 |
20110237596 | HETEROARYL-SUBSTITUTED UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted piperidinyl and piperazinyl urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, insulin resistance, diabetes, osteoporosis, and movement disorders (e.g., multiple sclerosis). | 09-29-2011 |
20120083476 | HETEROARYL-SUBSTITUTED SPIROCYCLIC DIAMINE UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted spirocyclic diamine urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, energy metabolism disorders, and movement disorders (e.g., multiple sclerosis). | 04-05-2012 |
20120088741 | ARYL-SUBSTITUTED HETEROCYCLIC UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain aryl-substituted heterocyclic urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, energy metabolism disorders, and movement disorders (e.g., multiple sclerosis). | 04-12-2012 |
20120149696 | ETHYLENE DIAMINE MODULATORS OF FATTY ACID HYDROLASE - Certain ethylene diamine compounds of Formula (I) are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, energy metabolism disorders, and movement disorders (e.g., multiple sclerosis). Methods of synthesizing such compounds are also disclosed. | 06-14-2012 |
20120321559 | HEXAHYDRO-PYRROLO-ISOQUINOLINE COMPOUNDS - Certain hexahydro-pyrrolo-isoquinoline compounds are histamine H | 12-20-2012 |
20130053398 | MODULATORS OF FATTY ACID AMIDE HYDROLASE - 4-(2,2-Difluoro-benzo[1,3]dioxol-5-ylmethyl)-piperazine-1-carboxylic acid (4-chloro-pyridin-3-yl)-amide is described, which is useful as a FAAH modulator. 4-(2,2-Difluoro-benzo[1,3]dioxol-5-ylmethyl)-piperazine-1-carboxylic acid (4-chloro-pyridin-3-yl)-amide may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, energy metabolism disorders, and movement disorders (e.g., multiple sclerosis). A method of synthesizing 4-(2,2-difluoro-benzo[1,3]dioxol-5-ylmethyl)-piperazine-1-carboxylic acid (4-chloro-pyridin-3-yl)-amide is also disclosed. | 02-28-2013 |
20130245022 | HETEROARYL-SUBSTITUTED UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted piperidinyl and piperazinyl urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, insulin resistance, diabetes, osteoporosis, and movement disorders (e.g., multiple sclerosis). | 09-19-2013 |
20140066412 | HETEROARYL SUBSTITUTED UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted piperidinyl and piperazinyl urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, insulin resistance, diabetes, osteoporosis, and movement disorders (e.g., multiple sclerosis). | 03-06-2014 |
20140107105 | SUBSTITUTED PYRIDYL AMIDE COMPOUNDS AS MODULATORS OF THE HISTAMINE H3 RECEPTOR - Certain substituted pyridyl amide compounds are histamine H | 04-17-2014 |
20140221310 | FLAP MODULATORS - The present invention relates to compounds of Formula (I), | 08-07-2014 |
20140221311 | FLAP MODULATORS - The present invention relates to compounds of Formula (I), | 08-07-2014 |
20140221322 | HETEROARYL SUBSTITUTED UREA MODULATORS OF FATTY ACID AMIDE HYDROLASE - Certain heteroaryl-substituted piperidinyl and piperazinyl urea compounds are described, which are useful as FAAH inhibitors. Such compounds may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, insulin resistance, diabetes, osteoporosis, and movement disorders (e.g., multiple sclerosis). | 08-07-2014 |
20150087635 | SUBSTITUTED PYRIDYL AMIDE COMPOUNDS AS MODULATORS OF THE HISTAMINE H3 RECEPTOR - Certain substituted pyridyl amide compounds are histamine H | 03-26-2015 |
20150099761 | MODULATORS OF FATTY ACID AMIDE HYDROLASE - 4-(2,2-Difluoro-benzo[1,3]dioxol-5-ylmethyl)-piperazine-1-carboxylic acid (4-chloro-pyridin-3-yl)-amide is described, which is useful as a FAAH modulator. 4-(2,2-Difluoro-benzo[1,3]dioxol-5-ylmethyl)-piperazine-1-carboxylic acid (4-chloro-pyridin-3-yl)-amide may be used in pharmaceutical compositions and methods for the treatment of disease states, disorders, and conditions mediated by fatty acid amide hydrolase (FAAH) activity, such as anxiety, pain, inflammation, sleep disorders, eating disorders, energy metabolism disorders, and movement disorders (e.g., multiple sclerosis). A method of synthesizing 4-(2,2-difluoro-benzo[1,3]dioxol-5-ylmethyl)-piperazine-1-carboxylic acid (4-chloro-pyridin-3-yl)-amide is also disclosed. | 04-09-2015 |
20150252008 | FLAP MODULATORS - The present invention relates to compounds of Formula (I), | 09-10-2015 |
20150259357 | FLAP MODULATORS - The present invention relates to compounds of Formula (I), | 09-17-2015 |
20150368270 | FLAP MODULATORS - The present invention relates to compounds of Formula (I), or a form thereof wherein ring A, R | 12-24-2015 |
20150376212 | FLAP MODULATORS - The present invention relates to compounds of Formula (I), or a form thereof wherein ring A | 12-31-2015 |
Mckenzie Robert Keith, Corralitos, CA US
Patent application number | Description | Published |
---|---|---|
20140177115 | RECHARGEABLE BATTERY - One embodiment of the invention is directed to a rechargeable battery pack configured to provide power to a device that also accepts at least one standard non-rechargeable battery. The rechargeable battery pack comprises a housing for housing at least one battery cell and recharging circuitry. The at least one battery cell and the recharging circuitry is be housed substantially within the housing. The recharging circuitry is coupled with the at least one battery cell. The recharging circuitry is configured to charge the at least one battery cell when the battery pack is inserted into the device that also accepts at least one non-rechargeable battery. The rechargeable battery back further comprises a protection circuit coupled with the recharging circuitry. | 06-26-2014 |
Michael A. Keith, Hollister, CA US
Patent application number | Description | Published |
---|---|---|
20120174814 | ACCURACY LESS LETHAL PROJECTILE - A less lethal projectile comprising a hollow body filled with a high density filler, a closure to seal the filler in the body and a bore-rider stabilizer, attached to the rear of the closure. The bore rider stabilizer comprises a material having a low coefficient of friction. | 07-12-2012 |
Robert O. Keith, Modesto, CA US
Patent application number | Description | Published |
---|---|---|
20140279916 | METHOD OF AND SYSTEM FOR ENHANCED DATA STORAGE - A method of and system for enhanced storage allows more data to be backed up than would otherwise be possible. Instead of storing uncompressed base images and incremental images, differentials of non-current base images are compressed and stored. Furthermore, incremental images that are older than the current base image are removed. By only saving differential base images that are compressed, aside from the newest base image, and deleting older incremental images, a significant amount of space is saved. A removable drive is used as temporary storage in the process of generating a compressed differential base for previous base images. Additionally, a process ensures that previous base images are differentials of the most recent base image and not each other. | 09-18-2014 |
Seth Keith, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20120039332 | SYSTEMS AND METHODS FOR MULTI-LEVEL QUALITY OF SERVICE CLASSIFICATION IN AN INTERMEDIARY DEVICE - The present invention is directed towards systems and methods for providing multi-level classification of a network packet. In some embodiments, network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information. In addition to source and destination IP addresses and port numbers, packet- or data-specific information can include direction of traffic (client to host or server; server or host to client; or both), Virtual LAN (VLAN) ID, source or destination application or associated application, service class, ICA priority, type of service, differentiated service code point (DSCP), or other information. Some or all of this information may be used to classify the network packet at a plurality of layers of a network stack, allowing for deep inspection of the packet and multiple levels of granularity of classification. | 02-16-2012 |
20120039337 | SYSTEMS AND METHODS FOR QUALITY OF SERVICE OF ENCRYPTED NETWORK TRAFFIC - The present invention is directed towards systems and methods for providing classification of an encrypted network packet for performing QoS and acceleration techniques. Encrypted packets may be classified by a first classifier at a first portion of a network stack of a device as corresponding to a first predetermined application, and an application identifier may be included with the packet. In some embodiments, the packets may be decrypted in an order dependent on a first classification of the encrypted network packet. After decryption, packets may be reclassified as corresponding to a second predetermined application by a second classifier operating at a second portion of a network stack of the device above the first portion. Thus, network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information corresponding to the application, while avoiding inefficiencies due to a lack of prioritization of decryption. | 02-16-2012 |
20120042060 | SYSTEMS AND METHODS FOR QUALITY OF SERVICE OF ICA PUBLISHED APPLICATIONS - The present invention is directed towards systems and methods for providing discovery of applications for classification of a network packet for performing QoS and acceleration techniques. Remote display protocol traffic associated with a new application not previously included in a list of predetermined applications may be parsed for application information, and the new application may be added to the application list. The remote display protocol traffic may then be classified according to the new application, and network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information corresponding to the newly identified application. | 02-16-2012 |
20140185482 | SYSTEMS AND METHODS FOR QUALITY OF SERVICE OF ENCRYPTED NETWORK TRAFFIC - The present invention is directed towards systems and methods for providing classification of an encrypted network packet for performing QoS and acceleration techniques. Encrypted packets may be classified by a first classifier at a first portion of a network stack of a device as corresponding to a first predetermined application, and an application identifier may be included with the packet. In some embodiments, the packets may be decrypted in an order dependent on a first classification of the encrypted network packet. After decryption, packets may be reclassified as corresponding to a second predetermined application by a second classifier operating at a second portion of a network stack of the device above the first portion. Thus, network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information corresponding to the application, while avoiding inefficiencies due to a lack of prioritization of decryption. | 07-03-2014 |
20140241360 | SYSTEMS AND METHODS FOR MULTI-LEVEL QUALITY OF SERVICE CLASSIFICATION IN AN INTERMEDIARY DEVICE - The present invention is directed towards systems and methods for providing multi-level classification of a network packet. In some embodiments, network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information. In addition to source and destination IP addresses and port numbers, packet- or data-specific information can include direction of traffic (client to host or server; server or host to client; or both), Virtual LAN (VLAN) ID, source or destination application or associated application, service class, ICA priority, type of service, differentiated service code point (DSCP), or other information. Some or all of this information may be used to classify the network packet at a plurality of layers of a network stack, allowing for deep inspection of the packet and multiple levels of granularity of classification. | 08-28-2014 |
20150244767 | SYSTEMS AND METHODS FOR QUALITY OF SERVICE OF ICA PUBLISHED APPLICATIONS - The present invention is directed towards systems and methods for providing discovery of applications for classification of a network packet for performing QoS and acceleration techniques. Remote display protocol traffic associated with a new application not previously included in a list of predetermined applications may be parsed for application information, and the new application may be added to the application list. The remote display protocol traffic may then be classified according to the new application, and network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information corresponding to the newly identified application. | 08-27-2015 |
Seth Keith, Scotts Valley, CA US
Patent application number | Description | Published |
---|---|---|
20120078994 | SYSTEMS AND METHODS FOR PROVIDING QUALITY OF SERVICE VIA A FLOW CONTROLLED TUNNEL - The present invention is directed towards systems and methods for providing Quality of Service (QoS) via a flow controlled tunnel. Traffic from a plurality of applications may be directed into a single connection or flow-controlled tunnel and QoS policies may be applied across the plurality of applications without configuration of individual link speeds, enabling QoS scheduling to dynamically adjust traffic transmission and reception rates to ensure priority management of applications regardless of a final endpoint of the application communications. Accordingly, traffic of different types, including VPN, HTTP, Voice-over-IP (VoIP), remote desktop protocol traffic, or other traffic may be easily balanced and prioritized. In many embodiments, the tunnel may be transparent to applications, such that without any application configuration, application traffic may still be prioritized by QoS requirements. | 03-29-2012 |
20130077486 | PRIORITIZING CLASSES OF NETWORK TRAFFIC TO PROVIDE A PREDETERMINED QUALITY OF SERVICE - A network shaping engine can be used to optimize network traffic by employing means to prioritize data packets assigned to a network traffic class over other network traffic. The network shaping engine accomplishes network traffic optimization by determining whether received data packets comprise a traffic class mark or indicia that indicates the data packets are part of a minimum latency traffic class. After analyzing the packets, the network optimization engine sorts the data packets according to the identified traffic classes and transmits the packets. Data packets comprising a traffic class marking are transmitted according to a first transmission scheme while data packets that do not comprise a traffic class marking are transmitted according to a second transmission scheme that differs from the first transmission scheme. | 03-28-2013 |
20130094356 | PRIORITIZING HIGHLY COMPRESSED TRAFFIC TO PROVIDE A PREDETERMINED QUALITY OF SERVICE - A network optimization engine can be used to optimize the transmission of network traffic by employing means to prioritize highly compressed network traffic over other network traffic. The network optimization engine accomplishes network traffic optimization by calculating a compression ratio for received data packets and determining whether the calculated compression ratios exceed a compression ratio threshold. The predetermined compression ratio threshold can be a hard coded value or an empirically determined compression ratio threshold that is calculated using a sample of the received network packets. Network packets having a compression ratio that exceeds the compression ratio threshold are classified as highly compressed network traffic and transmitted according to a transmission scheme that is different than a transmission scheme used to transmit non-highly compressed network traffic. | 04-18-2013 |
20130304796 | SYSTEMS AND METHODS FOR PROVIDING QUALITY OF SERVICE VIA A FLOW CONTROLLED TUNNEL - The present invention is directed towards systems and methods for providing Quality of Service (QoS) via a flow controlled tunnel. Traffic from a plurality of applications may be directed into a single connection or flow-controlled tunnel and QoS policies may be applied across the plurality of applications without configuration of individual link speeds, enabling QoS scheduling to dynamically adjust traffic transmission and reception rates to ensure priority management of applications regardless of a final endpoint of the application communications. Accordingly, traffic of different types, including VPN, HTTP, Voice-over-IP (VoIP), remote desktop protocol traffic, or other traffic may be easily balanced and prioritized. In many embodiments, the tunnel may be transparent to applications, such that without any application configuration, application traffic may still be prioritized by QoS requirements. | 11-14-2013 |
Seth K. Keith, Scotts Valley, CA US
Patent application number | Description | Published |
---|---|---|
20150043335 | HIGH PERFORMANCE QUALITY-OF-SERVICE PACKET SCHEDULING FOR MULTIPLE PACKET PROCESSING ENGINES - A system and method is provided for optimizing network traffic. The system includes a packet engine of a plurality of packet engines configured to acquire a data packet, to store the data packet in a queue, and to provide a request including a packet token representing the data packet, information regarding the size of the data packet, and a connection token. The system also includes a packet scheduler configured to receive the request; schedule the data packet using the connection token and the information regarding the size of the data packet; and provide the packet token and a notification to the packet engine for allowing the packet engine for transmitting the data packet. | 02-12-2015 |
20150043345 | PERFORMING QoS ON UNKNOWN BANDWIDTHS THROUGH RATE ESTIMATING TCP CONGESTION HANDLERS - A system and method is provided for scheduling data packets. The system includes one or more packet engines configured to provide one or more congestion indications for a plurality of connections of a communication link. The system also includes a packet scheduler configured to receive the one or more congestion indications, estimate a link rate of the communication link using the one or more congestion indications and classification information, and schedule the data packets for transmission via the plurality of connections using the estimated link rate and the classification information. | 02-12-2015 |
20150049604 | Efficient In-Band Communication of Quality-Of-Service Policies Between Virtual Classification Devices and Enforcement Devices - The embodiments are directed to methods and appliances for configuring a classification tree. The methods and appliances, can receive data packets having a source media access control (MAC) address. The methods and appliances can encode the source MAC address based on a determination of a message type. The methods and appliances can provide the encoded source MAC address to a quality-of-service (QoS) engine, wherein the encoded source MAC address configures the classification tree used by the QoS engine for authorizing the transmission of one or more data packets. | 02-19-2015 |
20150055659 | Method for Prioritizing Network Packets at High Bandwidth Speeds - The embodiments are directed to methods and appliances for scheduling a packet transmission. The methods and appliances can assign received data packets or a representation of data packets to one or more connection nodes of a classification tree having a link node and first and second intermediary nodes associated with the link node via one or more semi-sorted queues, wherein the one or more connection nodes correspond with the first intermediary node. The methods and appliances can process the one or more connection nodes using a credit-based round robin queue. The methods and appliances can authorize the sending of the received data packets based on the processing. | 02-26-2015 |
William P. Keith, Lakewood, CA US
Patent application number | Description | Published |
---|---|---|
20090019685 | Composite Structure having Ceramic Truss Core and Method for Making the Same - A CMC sandwich used to fabricate CMC structures includes facesheets bonded to a core reinforced with a ceramic truss comprising an array of CMC pins. The binder matrix in the ends of the pins is removed, leaving exposed, flexible ceramic fibers. The exposed ceramic fibers are bent so as to extend parallel to the facesheets, and are bonded to one or more plies of the facesheets. The binder matrix in the ends of the ceramic pins may be removed by mechanical or chemical processes. | 01-22-2009 |
20090064681 | Scalloped Flexure Ring - A scalloped flexure ring. An illustrative embodiment of the flexure ring includes a ring body having a first ring body edge and a generally scalloped second ring body edge and a plurality of spaced-apart ring fingers provided in the second ring body edge. | 03-12-2009 |
20090067917 | Bipod Flexure Ring - A thermal coupling includes a first structure having a first coefficient of thermal expansion; a second structure having a second coefficient of thermal expansion lower than the first coefficient of thermal expansion; a plurality of thermal expansion fingers provided in the first structure; a plurality of thermal expansion flanges extending from the plurality of thermal expansion fingers, respectively; and a flange extending from the second structure and attached to the plurality of thermal expansion flanges. | 03-12-2009 |
20100227698 | Bipod Flexure Ring - A thermal coupling includes a first structure having a first coefficient of thermal expansion; a second structure having a second coefficient of thermal expansion lower than the first coefficient of thermal expansion; a plurality of thermal expansion fingers provided in the first structure; a plurality of thermal expansion flanges extending from the plurality of thermal expansion fingers, respectively; and a flange extending from the second structure and attached to the plurality of thermal expansion flanges. | 09-09-2010 |
20130034378 | BIPOD FLEXURE RING - A thermal coupling includes a first structure having a first coefficient of thermal expansion; a second structure having a second coefficient of thermal expansion lower than the first coefficient of thermal expansion; a plurality of thermal expansion fingers provided in the first structure; a plurality of thermal expansion flanges extending from the plurality of thermal expansion fingers, respectively; and a flange extending from the second structure and attached to the plurality of thermal expansion flanges. | 02-07-2013 |
20150362415 | Test Method and Fixture for Obtaining Material Properties Under Biaxial Loading - A test method and corresponding fixture design are provided which enable loading a circular test coupon (made, e.g., of ceramic matrix composite material) to failure under biaxial loading conditions while recording strain and temperature. Biaxial loading requires approximately equal loads to be applied in two directions concurrently. The disclosed method uses liquid coolant (e.g., liquid nitrogen) to cool a ring made of metal alloy (e.g., aluminum alloy) that is disposed radially outward from and surrounds the outer edge of the test coupon. The cooled metal alloy ring contracts and compresses the test coupon until failure occurs. | 12-17-2015 |
William Preston Keith, Lakewood, CA US
Patent application number | Description | Published |
---|---|---|
20090199565 | STAVE AND RING CMC NOZZLE - An engine exhaust nozzle comprises a plurality of CMC staves attached to one or more support rings arranged axially. The support rings provide a circumferential load path between the staves and for attaching the exhaust nozzle to the metallic engine components. The staves are fixed to the support rings with a spacing intended to accommodate for relative movement due to the difference in CTE for the CMC and metallic components and due to thermal gradients through the wall thickness. The resulting apparatus is lightweight, relieves the nozzle of thermal stresses, and is easier to manufacture and repair. | 08-13-2009 |