Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jennings, TX

Cheryl L. Jennings, Austin, TX US

Patent application numberDescriptionPublished
20120066372SELECTIVE REGISTRATION FOR REMOTE EVENT NOTIFICATIONS IN PROCESSING NODE CLUSTERS - An event notification system for distributed processing systems provides remote and local node event notification in systems that require local registration of an event consumer in order produce an event notifications. To provide notification of an event occurring on a remote node, either event consumers on all nodes in the cluster register locally to receive event notifications and specify that the event is a cluster event, in which case the nodes send notification of their locally-occurring events to all nodes, or remote registrations are accepted at nodes and if a local consumer for the event is not present, a listener thread registers as an event consumer. The listener thread sends the event notifications to the remote nodes registered as consumers for the event by observing communication between the event producer and the local consumer, or receiving the event notifications directly if there is no local consumer.03-15-2012
20120066694EVENT OVERFLOW HANDLING BY COALESCING AND UPDATING PREVIOUSLY-QUEUED EVENT NOTIFICATION - An event notification system for distributed processing systems provides reduction of queue space and event processing bandwidth associated with duplicate events such as a particular event that is duplicated and results in multiple event notifications propagated for multiple consumers. When a duplicate event notification is received at an input to an event notification queue, rather than queuing the duplicate event notification, a sequence number of the event notification already in the queue is updated to indicate to the event consumer, exactly how many duplicate events have been received. The timestamp of the updated event notification may also be set to the timestamp of the most recently received duplicate event notification.03-15-2012

David W. Jennings, Houston, TX US

Patent application numberDescriptionPublished
20110114323Heat Generation Process for Treating Oilfield Deposits - Generating heat within a combination solvent/acid system removes undesirable deposits from petroleum reservoir formations (especially the near well-bore region), oilfield equipment, and petroleum processing equipment. An exothermic reaction occurs between the solvent and the acid and the heat evolved helps remove organic solid deposits. The acids may include organic acid compounds, such as sulfonic acids, sulfuric acid and nitric acid. The solvents may include terpene- and terpene-derivative-containing solvents, including, but not necessarily limited to, limonene, pinene, dipentene, myrcene, turpentines and compounds having at least one double bond, such as methyl furan, dienes, styrene, vinyl acetate and the like. The exothermic reaction produces a great amount of heat, and together with using certain acids and solvents already known as effective to remove paraffin and asphaltene deposition, removing such deposits is improved.05-19-2011

Jarrell L. Jennings, Schertz, TX US

Patent application numberDescriptionPublished
20090065530Method and apparatus for a mold barrier - A mold barrier eliminates the establishment and continued resurgence of microbial colonies on product dispenser components routinely exposed to fluids and food products. The mold barrier may be utilized in a product dispenser to prevent the establishment of mold colonies on the product dispenser. The mold barrier adheres to potentially exposed surfaces to create an impenetrable boundary layer, thereby preventing the errant product from permeating into porous materials not suitable for product contact. Upon contacting the mold barrier, the errant product moves downward. Residues left from the errant product may be removed when the product dispenser and mold barrier are sanitized during routine cleansing operations. Upon sanitization, the product dispenser may be restored to a sanitized condition.03-12-2009

Michael Jennings, Mckinney, TX US

Patent application numberDescriptionPublished
20090154729Filter Circuit for an Electret Microphone - A miniature electret microphone includes an input buffer circuit. The input buffer circuit includes an integrated circuit including a floating ground substrate and a p-n junction. The p-n junction is coupled as a capacitor to a filter circuit of the input buffer circuit06-18-2009

Randy S. Jennings, Plano, TX US

Patent application numberDescriptionPublished
20110219450System And Method For Malware Detection - According to one embodiment, a computer-implemented method for execution on one or more processors includes receiving a first file and determining a file type of the first file. The method also includes determining, according to a first policy, a plurality of malware detection schemes to apply to the first file based on the determined file type of the first file. In addition, the method includes scheduling the application of the determined plurality of malware detection schemes to the first file amongst a plurality of detection nodes according to a second policy. Further, the method includes determining, in response to determining the results of applying the plurality of malware detection schemes, that the first file is malware or determining that the first file is suspected malware according to a third policy.09-08-2011
20110219451System And Method For Host-Level Malware Detection - According to one embodiment, a computer-implemented method includes: accessing a set of configuration parameters, accessing a set of identifiers of files known not to be malware, and accessing a set of identifiers of files known to be malware. Further, the method includes: comparing a first file to the set of configuration parameters, determining that a first hash of the first file is not in the set of identifiers of files known not to be malware and that the first hash is not in the set of identifiers of files known to be malware, and sending the at least one file and information related to the at least one file to be analyzed for malware. The method includes deleting the set of configuration parameters, the set of identifiers of files known not to be malware, and the set of identifiers of files known to be malware after sending the first file.09-08-2011

Richard Ellis Jennings, Garland, TX US

Patent application numberDescriptionPublished
20090085679DUAL PATH PHASE LOCKED LOOP (PLL) WITH DIGITALLY PROGRAMMABLE DAMPING - In a method and apparatus for controlling damping and bandwidth in a phase locked loop (PLL), a loop filter is configured to have a dual path for charge pump current. A 3 dB bandwidth of the PLL is controlled by adjusting gain of a proportional current path. An integral current path includes a gating circuit to digitally control an amount of time an integral charge pump current received is passed through as an effective integral charge pump current. A resistor and capacitor (RC) circuit filters the proportional and effective integral charge pump currents, thereby providing a filtered input to a voltage controlled oscillator. Damping and hence peaking of the PLL is precisely controlled by sampling one of every p samples of the integral charge pump current to provide the effective integral charge pump current, p being an integer.04-02-2009

Richard Thomas Jennings, San Antonio, TX US

Patent application numberDescriptionPublished
20110273129Managing Renewable Power Generation - A power delivery rate from a renewable power source to a load is managed by determining, by processing circuitry, a change in a power generation rate, determining, by the processing circuitry, whether the change in the power generation rate exceeds a limit, and then, adjusting, by control circuitry, a power transfer rate to or from a power storage device, such that the adjusting is sufficient to prevent the power delivery rate from exceeding the limit.11-10-2011

Seth D. Jennings, Austin, TX US

Patent application numberDescriptionPublished
20110296054Network Message Transmission - A method, computer program product, and apparatus for transmitting a message over a network are presented. A processor unit receives the message for transmission over the network and a portion of an address for a source from which the message is to be transmitted. The processor unit identifies an interface configured to transmit messages from the source onto the network using the portion of the address. The processor unit then transmits the message from the source onto the network using the interface.12-01-2011
20120036179Using Unique Local Unicast Addresses in a Global Domain Name Server - Mechanisms are provided for resolving a domain name. The mechanisms send a request, from a resolver executing on the data processing system, to a name server requesting a resolution of a domain name into an address. A response to the request is received that includes a local address. The local address has a scope that is local to a site and is not global in scope. A determination is made as to whether the local address corresponds to a domain associated with the resolver. Communications are then performed with a device corresponding to the domain name using the local address in response to a determination that the local address corresponds to a domain associated with the resolver.02-09-2012
20120036241Using Unique Local Unicast Addresses in a Global Domain Name Server by Providing a Centralized Registry - Mechanisms are provided for assigning addresses for use in communications between computing devices. With these mechanisms, a centralized domain name registrar server assigns a unique global identifier to a domain of a site such that the unique global identifier uniquely identifies the domain. The unique global identifier is received in a data processing system from the centralized domain name registrar server. The site is divided into a plurality of sub-domains and a unique sub-domain identifier is assigned to each sub-domain in the site such that the unique sub-domain identifier uniquely identifies a corresponding sub-domain in the site. The global identifier for the domain of the site and the sub-domain identifiers of the sub-domains in the plurality of sub-domains are provided by the data processing system to routers of the site for use in associating addresses with devices of the site.02-09-2012

Steven L. Jennings, Friendswood, TX US

Patent application numberDescriptionPublished
20080224076Choke or inline valve - Disclosed herein is an inline valve. The inline valve includes, a housing, a choke member in operable communication with the housing, a portion of the choke member being substantially immobile relative to the housing and a portion of the choke member being mobile relative to the housing. The inline valve further includes, an actuator in operable communication with the movable portion of the choke member, the actuator selectively causing the choke member to deform radially.09-18-2008
20100108312Method of Using a Charged Chamber Pressure Transmitter for Subterranean Tools - A sensor and transmitter is employed with a pressurized chamber of a downhole tool to be able to tell at a glance when the tool is delivered for service that it is properly charged. The sensor and transmitter can be integrated within the tool so as to be protected from damage during run in. While in service the sensor and transmitter can monitor pressure in real time and include a capability to send surface signals for real time monitoring of chamber pressures corrected for the service depth, temperature and density of the hydraulic fluid, for example. The signal can be acoustic through the control line or the annulus or delivered through a fiber optic cable or signal wire run in the hydraulic control line, an auxiliary line or through the annulus.05-06-2010

Suzie E. Jennings, Houston, TX US

Patent application numberDescriptionPublished
20110071886SYSTEMS AND METHODS FOR OPTIMIZING ORGANIZATIONAL SPEND - A system and method is disclosed for modeling, predicting, forecasting, and analyzing organizational spend/procurement, such as travel spend. In various embodiments, a method for modeling, predicting, budgeting, and optimizing business spend and procurement is provided comprising obtaining benchmark data, obtaining opportunity assessment data, obtaining organizational cost data, modeling the opportunity assessment data in comparison to the benchmark data, and determining a potential cost result based on the modeling. The method may further comprise adjusting the opportunity assessment data to achieve a desired cost result.03-24-2011

Travis Don Jennings, Lubbock, TX US

Patent application numberDescriptionPublished
20100087279Baseball bat handguard - The handguard is an improved protection device to be attached to the knob and grip portion of a bat. A molded substratum provides a means to insure maximum protection for a batter's hands during impact by a baseball or softball. The impact absorbing substratum is partially covered by a thin, formed skin utilized to enhance the marketability and individuality of the protection device by providing an obvious location for display of visual designs or team logos. The handguard is provided with flexible attachment straps to promote a quick on/off process while ensuring the device will not rotate during impact by a ball.04-08-2010

William T. Jennings, Plano, TX US

Patent application numberDescriptionPublished
20090254302Generating Images According To Points Of Intersection For Integer Multiples Of A Sample-Time Distance - According to one embodiment, generating images according to intersection points includes obtaining samples of signals from transmitter-receiver pairs. A transmitter-receiver pair is configured to transmit a signal and receive the signal reflected by an object. Intersection points are determined, where an intersection point indicates an intersection for integer multiples of a sample-time distance. A subset of samples corresponding to the intersection points is selected. Image data is generated from the selected subset of samples, where the image data is used to generate an image of the object.10-08-2009
20100209014Suppressing Interference In Imaging Systems - According to one embodiment, an imaging system includes an interface, a plurality of filters, and a processor. The interface receives data blocks. The processor associates each data block with a processing step list that represents a filter chain that has at least a subset of the filters coupled in sequence. The processor filters each data block according to the filter chain represented by the associated processing step list.08-19-2010