Shook, US

Aaron K. Shook, Research Triangle Park, NC US

Patent application number

Description

Published

20120005346

HYPERVISOR SELECTION FOR HOSTING A VIRTUAL MACHINE IMAGE - Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster.

01-05-2012

20140047442

HYPERVISOR SELECTION FOR HOSTING A VIRTUAL MACHINE IMAGE - Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster.

02-13-2014

Aaron K. Shook, Durham, NC US

Patent application number

Description

Published

20110219077

DIRECT LINKED TWO WAY FORMS - A method for managing a two-way form over a direct link is provided. The method includes establishing a communicative link between two communications clients each separately executing in memory by a processor of a corresponding one of two computers. The method also includes managing a two-way form rendered as individual instances of the two-way form each in a corresponding content browser executing in a corresponding one of the two computers. Finally, the method includes exchanging synchronization information for the two-way form over the communicative link. In one aspect of the embodiment, the method also includes prompting in one of the individual instances of the two-way form for verification of an update to a field providing in another of the individual instances of the two-way form. In another aspect of the embodiment, the method includes recording a verification of the update to the field in an audit trail.

09-08-2011

20120005663

DYNAMIC DETERMINATION OF APPLICATION SERVER RUNTIME CLASSLOADING - Embodiments of the present invention provide a method, system and computer program product for dynamic selection of a runtime classloader for a generated class file. In an embodiment of the invention, a method for dynamic selection of a runtime classloader for a generated class file is provided. The method includes extracting meta-data from a program object directed for execution in an application server and determining from the meta-data a container identity for a container in which the program object had been compiled. The method also includes selecting a container according to the meta-data. Finally, the method includes classloading the program object in the selected container.

01-05-2012

20120159466

DYNAMIC DETERMINATION OF APPLICATION SERVER RUNTIME CLASSLOADING - Embodiments of the present invention provide a method, system and computer program product for dynamic selection of a runtime classloader for a generated class file. In an embodiment of the invention, a method for dynamic selection of a runtime classloader for a generated class file is provided. The method includes extracting meta-data from a program object directed for execution in an application server and determining from the meta-data a container identity for a container in which the program object had been compiled. The method also includes selecting a container according to the meta-data. Finally, the method includes classloading the program object in the selected container.

06-21-2012

Aaron Kyle Shook, Morrisville, NC US

Patent application number

Description

Published

20080282039

METHOD AND SYSTEM FOR PROACTIVELY MONITORING THE COHERENCY OF A DISTRIBUTED CACHE - A method of proactively monitoring the coherency of a distributed cache. A cache comparison utility selects a set of cache keys from a replica cache connected to a main cache via a network. The cache comparison utility selects a first cache key from the set of cache keys and fetches a first cache value from the replica cache that corresponds to the first cache key. The cache comparison utility generates a first checksum value corresponding to the first cache value and the first cache key and stores the first checksum value in a first checksum table. The cache comparison utility creates a first total checksum value that corresponds to the first checksum table and compares the first total checksum value with multiple total checksum values that correspond to the main cache and one or more additional replica caches, thereby identifying replica caches that are not identical to the main cache.

Aaron Kyle Shook, Raleigh, NC US

Patent application number

Description

Published

20090287836

AJAX PROXY INDIRECTION FOR EXTERNAL DOMAIN REQUESTS - An Ajax proxy indirection technique enables a local, front-end proxy server to handle Ajax requests from an Ajax client that must be serviced by an external Ajax server in an external domain, instead of a local Ajax back-end server exposing itself to the external domain. The front-end proxy server accepts the Ajax client's request and forwards it to the local Ajax back-end server. The proxy server asks the local AJAX server for the credentials to be used in the “external” AJAX request. The local Ajax back-end server then responds to the proxy server with meta-data for the external domain request that the proxy will make to the external domain. The proxy server uses the credentials of the “external” AJAX request to make the external request to the external Ajax server in the external domain. The proxy server performs any authentication and necessary domain mapping with the external Ajax server before sending a response from the external Ajax server back to the client.

11-19-2009

20100005266

Technique for estimating the size of an in-memory cache - This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each type of class-whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.

01-07-2010

20110131329

APPLICATION PROCESSING ALLOCATION IN A COMPUTING SYSTEM - A method for allocating processing of an application performed by a computing system made up of a plurality of interconnected physical computing devices includes executing an application on a first application server associated with the computing system, the application having a number of modular software components; while executing the application, measuring processing resources consumed by one of the modular software components; and in response to one of the modular software components consuming an amount of processing resources defined by a criterion, deploying the one of the modular software components to a second application server associated with the computing system.

06-02-2011

20110258441

Secure Access to a Virtual Machine - A method for providing secure access to a virtual machine includes dispensing an image corresponding to a virtual machine from a management appliance to a distributed computing system such that the virtual machine is implemented by at least one of a plurality of interconnected physical computing devices in the distributed computing system; establishing a trusted relationship between the management appliance and the virtual machine; and providing a user with access to the virtual machine from the management appliance without further authentication credentials from the user.

10-20-2011

20110312424

Peer to Peer Video Game Clip Sharing - The present invention provides a method, system, and program product for automatically sharing video clips of video game action. A video capture application sets game action triggers for video clip capture. The video sharing application automatically captures a video clip during a video game in response to triggering actions during playing of a game. The video sharing application automatically tags recipients. Then, the video sharing application automatically sends the captured video clip to the tagged recipients.

12-22-2011

20110314046

MULTI-SOURCE ELECTRONIC FORMS WITH CONCEALED FIELDS - Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.

12-22-2011

20110314217

ESTIMATING THE SIZE OF AN IN-MEMORY CACHE - This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each type of class—whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.

12-22-2011

20120005598

AUTOMATIC CO-BROWSING INVITATIONS - Embodiments can include instructions or steps, which when carried out, detect that copy operations are being performed on website data displayed to a user. Further to this detection, a co-browsing query for display to a user may be generated, an instruction to associate a co-browsing invitation with website data copied by the user may also be generated and a co-browsing invitation and pasted website data may be sent to an invitee.

01-05-2012

20120030288

SYNCHRONIZING USER CONTENT IN A COLLABORATIVE SESSION - Collaborative sessions, including website browsing sessions, are supported where particularized content of a first user is shared with a second user in order to synchronize a collaborative session attended by the first user and the second user. The particularized content may contain information generated during the session, information regarding previous sessions, and preferences indicated by a participant in the collaborative session or a system administrator. The particularized content may be synchronized on a peer-to-peer basis as well as through server intervention. The user for which the particularized content is targeted may maintain controls over when and to whom the particularized content may be shared.

02-02-2012

20120173872

Secure Access to a Virtual Machine - A method for providing secure access to a virtual machine includes dispensing an image corresponding to a virtual machine from a management appliance to a distributed computing system such that the virtual machine is implemented by at least one of a plurality of interconnected physical computing devices in the distributed computing system; establishing a trusted relationship between the management appliance and the virtual machine; and providing a user with access to the virtual machine from the management appliance without further authentication credentials from the user.

07-05-2012

20120173990

MULTI-SOURCE ELECTRONIC FORMS WITH CONCEALED FIELDS - Electronic multi-user forms are provided. The use of these forms may include displaying the forms to more than one user, receiving population data from one or more user, and selectively displaying the population data to each user. The population data may be displayed to the various users based on the security authorization of the user seeing the form. Upon completion of the form by the users, the form may be further completed and submitted for processing or approval.

07-05-2012

20150120685

VERSION CONTROL WITH ACCEPT ONLY DESIGNATIONS - Version control for a document can include receiving from a user a request to commit one or more revisions to a master document in a document repository. The one or more revisions can be included in a local copy of the master document. A processor can determine whether an accept only designation is assigned to at least a portion of the local copy. In response to a determination that an accept only designation is assigned to at least a portion of the local copy, the respective revisions assigned an accept only designation can be disallowed from incorporation into the master document. Revisions made to the master document can be sent to the user for incorporation into the user's local copy of the master document. Such sending is not prevented by the assignment of an accept only designation to at least a portion of the local copy of the master document.

04-30-2015

Patent applications by Aaron Kyle Shook, Raleigh, NC US

Adam Shook, Dallas, TX US

Patent application number

Description

Published

20090108884

High Side Boosted Gate Drive Circuit - A high-side boosted gate drive circuit is disclosed. In a particular example, an output driver is described, comprising a switching device configured to selectively conduct current in response to a charge being present at a control terminal for a duty cycle, a charging device configured to deliver charge to the control terminal based on the first duty cycle, a charge control device configured to selectively couple the charging device to deliver charge to the control terminal and to selectively decouple the charging device from the control terminal to charge the charging device, and a discharge control device configured to remove charge from the control terminal.

04-30-2009

20100201443

REDUCTION OF DEAD-TIME DISTORTION IN CLASS D AMPLIFIERS - Pulse-width-modulating class D amplifier with an H-bridge output stage, and method of operating the same. in which output stage dead-time is compensated. Offset logic circuitry detects various dead-time-related conditions at push-pull output drivers, and generates an offset signal applied to the amplified differential input signal, to adjust the time at which the voltage at differential signal lines crosses a ramp reference waveform. The offset signal can correspond to the duration of a disturbance (dead-time at one driver in combination with an active signal at the active driver), or the sum of that disturbance duration with a dead-time at the active driver. The offset signal is generated by charging a capacitor for the duration of this disturbance, or disturbance plus dead-time. According to another approach, error is reduced by charging a capacitor for each transition of the signal for a duration of the dead-time of the active driver. Total harmonic distortion is reduced without requiring increased circuit complexity and without shortening the dead-time to unsafe margins.

08-12-2010

Adam L. Shook, Dallas, TX US

Patent application number

Description

Published

20120112826

ACTIVE LOW PASS FILTER - Sallen-Key active low pass filters (LPFs) have been knows for many years; however, these LPFs generally include passive components (i.e., resistors and capacitors) and active components (i.e., amplifiers) that are within the direct signal path that can contribute to the noise at the output of the filter within the pass band. Here, an LPF (which has the same general behavior as a Sallen-Key LPF) has been provided that AC couples passive components and active components to the direct signal path so as to suppress the noise contribution in the pass band.

05-10-2012

20120200340

CHARGE PUMP - Traditionally, charge pumps, which used flying capacitors, were limited to a maximum divide ratio of N+1 (where N is the number of flying capacitors). Here, however, a charge pump has been provided that allows for a dramatically increased divide ratio. Specifically, several switched capacitor circuits (which are controlled by a driver) allow for flying capacitors to be arranged to provide a maximum divide ratio of 3·2

08-09-2012

20130193938

DEAD-TIME COMPENSATION IN A POWER SUPPLY SYSTEM - One embodiment includes a power supply system. The system includes a pulse-width modulation (PWM) system configured to generate a PWM signal. The system also includes a power stage comprising a gate driver, a high-side switch, and a low-side switch. The gate driver can be configured to alternately activate the high-side and low-side switches to provide an output signal to a load in response to the PWM signal, and to provide an activation dead-time between the alternate activation of the high-side and low-side switches. The system further includes a digital delay system configured to measure the activation dead-time and to add the measured activation dead-time to the activation of the high-side switch.

08-01-2013

20130234695

EDGE RATE CONTROL GATE DRIVE CIRCUIT AND SYSTEM FOR LOW SIDE DEVICES WITH DRIVER FET - An apparatus, comprising a load; an output FET having a drain coupled to the load; a first and second of a pair strong FETs, wherein: a) a source of the first of the pair of the strong FETs is coupled to the load; b) a drain of the first pair of the strong FETs is coupled to the source of the second of the of the pair of the strong FETs; the drain of the second pair of the strong FETs is coupled to a gate of the output FET; and a fixed current mirror is coupled to the gate of the first of the pair of the strong FETs.

09-12-2013

20140125389

EDGE RATE CONTROL GATE DRIVE CIRCUIT AND SYSTEM FOR LOW SIDE DEVICES WITH CAPACITOR - An apparatus, comprising: a PMOS current mirror have a first PFET and a second PFET coupled at their respective gates; a first current source coupled to drain of the first PFET; a second current source configured to have a current that is greater than the first current source, coupled to the drain of the second PFET; a capacitor coupled to the gates of the PFET current mirror; a third PFET gate-coupled to the current mirror; a driver NFET having a gate coupled to the drain of the third PFET, wherein a drain of the driver NFET is coupled to the capacitor.

DEAD-TIME COMPENSATION IN A POWER SUPPLY SYSTEM - One embodiment includes a power supply system. The system includes a pulse-width modulation (PWM) system configured to generate a PWM signal. The system also includes a power stage comprising a gate driver, a high-side switch, and a low-side switch. The gate driver can be configured to alternately activate the high-side and low-side switches to provide an output signal to a load in response to the PWM signal, and to provide an activation dead-time between the alternate activation of the high-side and low-side switches. The system further includes a digital delay system configured to measure the activation dead-time and to add the measured activation dead-time to the activation of the high-side switch.

11-26-2015

Patent applications by Adam L. Shook, Dallas, TX US

Adam Lee Shook, Dallas, TX US

Patent application number

Description

Published

20160079860

DIRECT CONVERSION OUTPUT DRIVER - A circuit and method for providing a fully integrated differential boost converter and amplifier. A first half bridge circuit has a first output node and a first switching node. A second half bridge circuit has a second output node and a second switching node. A capacitive load is coupled between the first output node and the second output node. An inductor is coupled between the first switching node and the second switching node. Control modes are provided to couple the first output node to a supply voltage and the first switching node to ground; to couple the first output node to the supply voltage and the second switching node to ground; to couple the second output node to the supply voltage and the first switching node to ground; and to couple the second output node to the supply voltage and the second switching node to ground.

03-17-2016

Barbara Shook, Knoxville, TN US

Patent application number

Description

Published

20090114109

Stamped and molded igniter body for airbag inflators - An igniter body for an airbag inflator comprising a stamped metal body portion having a generally annular flange and a central opening. A generally cylindrical plastic connector portion is disposed within the annular flange and is connected to the body portion. The connector portion may be integrally molded within the body portion. The central opening in the body portion is constructed to receive an initiator therein, and the connector portion is constructed to receive a power module therein for connection to an initiator disposed in the central opening and surrounded by a sleeve that is secured to the body portion to retain the initiator thereon.

PICOLINAMIDO-PROPANOIC ACID DERIVATIVES USEFUL AS GLUCAGON RECEPTOR ANTAGONISTS - The present invention is directed to picolanmido-propanoic acid derivatives, pharmaceutical compositions containing them and their use in the treatment and/or prevention of disorders and conditions ameliorated by antagonizing one or more glucagon receptors, including for example metabolic diseases such as Type II diabetes mellitus and obesity.

11-29-2012

20120302641

BIPHENYL DERIVATIVES USEFUL AS GLUCAGON RECEPTOR ANTAGONISTS - The present invention is directed to biphenyl derivatives, pharmaceutical compositions containing them and their use in the treatment and/or prevention of disorders and conditions ameliorated by antagonizing one or more glucagon receptors, including for example metabolic diseases such as Type II diabetes mellitus and obesity.

Christopher W. Shook, Bel Air, MD US

Patent application number

Description

Published

20110148425

SYSTEMS AND METHODS FOR DETECTING AN OPEN CELL TAP IN A BATTERY PACK - A method is provided for detecting an open cell tap condition in a battery pack. The method includes: applying a detection voltage across an electrical impedance that is coupled to a measurement node, where the detection voltage exceeds voltage measures at a node disposed between serially coupled battery cells of the battery pack and the measurement node is coupled by a circuit path to said node; measuring the voltage at the measurement node while the detection voltage is being applied; and detecting a break in the circuit path when the voltage measured at the measurement node is substantially equal to the detection voltage.

06-23-2011

20120160529

POWER SCREWDRIVER HAVING ROTARY INPUT CONTROL - An improved method is provided for operating a power tool. The method includes: monitoring rotational motion of the power tool about an axis using a rotational motion sensor disposed in the power tool; determining a direction of the rotational motion about the axis; and driving the output member in a direction defined by the detected rotational motion of the tool, where the output member is driven by a motor residing in the power tool. Thus, the output member is drive clockwise when the rotational motion of the tool is clockwise about the axis and the output member is drive counter-clockwise when the rotational motion of the tool is counter-clockwise about the axis.

06-28-2012

20120326670

CHARGE CONTROL SCHEME FOR USE IN POWER TOOLS - A simplified control scheme is presented for use in a power tool. The power tool may be comprised of two or more lithium-ion battery cells connected in series and operable to drive the motor in the tool. A charging circuit is configured to receive a charging current from an AC adapter and to supply the charging current to the battery cells. A microcontroller monitors the voltage of the battery cells and terminates charging of the battery cells in accordance with the monitored voltages of the battery cells. The microcontroller does not receive power from the battery cells but is only powered by the AC adapter. Of note, each of the battery cells preferably employs an electrolyte composition comprised of a redox shuttle material. In combination with other tool components, the use of the redox shuttle material reduces or eliminates the need for expensive charge and discharge controls, thereby reducing the cost of the tool.

12-27-2012

20130327552

POWER TOOL HAVING MULTIPLE OPERATING MODES - A handheld power tool is configured to receive an input indicative of a clutch setting for an electronic clutch from the tool operator, where the clutch setting is selectable from a drill mode, an automated drive mode and one or more user-defined drive modes. Each of the user-defined drive modes specifies a different value of torque at which to interrupt transmission of torque to the output spindle. In an automated drive mode, the controller interrupt torque to the output spindle in an automated manner when a fastener being driven reaches a desired stopping position. In a selected one of the user-defined drive modes, the controller sets a value of a maximum current threshold in accordance with the selected one of the user-defined drive modes and interrupts torque to the output spindle when current measures exceeding the maximum current threshold.

12-12-2013

20130331994

FASTENER SETTING ALGORITHM FOR DRILL DRIVER - An improved technique is presented for detecting when a fastener driven by a drill driver has reaches a desired stopping position. The improved techniques generally includes: sampling periodically current delivered to the electric motor; storing a sequence of current measures most recently sampled; and determining a slope for the sequence of current measures by way of linear regression. Transmission of torque to the output spindle can be interrupted based in part on the slope of the current measures.

12-12-2013

20140284070

OPERATING MODE INDICATOR FOR A POWER TOOL - A handheld power tool is configured to receive an input indicative of a clutch setting for an electronic clutch from the tool operator, where the clutch setting is selectable from a drill mode and a drive mode. In a drill mode, torque applied to the output spindle is ignored; whereas, in the drive mode, the torque applied to the output spindle is monitored and interrupted in an automated manner by a controller when a fastener being driven reaches a desired stopping position. Display states of the interface components of the tool may be set in accordance with current tool conditions and/or various triggering conditions. One such interface component is the input used to set the operating mode (e.g., clutch setting) of the tool.

09-25-2014

20140367134

REMOTE PROGRAMMING OF A POWER TOOL - A method is provided for controlling operation of a power tool, such as a drill driver. The method begins with one or more descriptors for a fastening application being received by a controller residing in the power tool, where the descriptors are indicative of a fastening application to be performed by the power tool and are received via a wireless data link from a computing device located remotely from the power tool. The descriptors are translated into a threshold value used by a fastener setting algorithm and the threshold value is stored in a data store of the power tool. During a subsequent fastening operation performed using the tool, an operating parameter of the power tool is monitored and evaluated in accordance with the fastener setting algorithm, including the updated threshold value. Example operating parameters include current delivered to the motor and speed of the motor.

12-18-2014

20150041164

FASTENER SETTING ALGORITHM FOR DRILL DRIVER - A method is provided for setting a fastener in a workpiece. The method includes: monitoring a parameter of the power tool during operation of the power tool, where the parameter is indicative of the placement of a fastener being driven by the power tool in relation to the workpiece; detecting, a change in the parameter, where the detected change in the parameter indicates that the power tool became disengaged with the fastener; modifying operation of the power tool in response to the detected change in the parameter; subsequently detecting a second change in the parameter; and interrupting transmission of torque to the output spindle in response the detected second change in the parameter, thereby properly setting the placement of the fastener in relation to the workpiece.

02-12-2015

Patent applications by Christopher W. Shook, Bel Air, MD US

Daniel Shook, Sugar Land, TX US

Patent application number

Description

Published

20130132040

PIPING ANALYSIS SYSTEMS - A piping analysis system capable of generating proposed piping support assemblies when off-the-self part is unavailable is presented. Contemplated analysis systems comprise a piping modeling system, which models a piping infrastructure as piping nodes having attributes describing the nature of the nodes. A piping support assembly design engine aggregates the attribute information from piping nodes and correlates the attributes with known materials that might be applicable for constructing the proposed assemblies. The design engine generates a proposed assembly and configures an output device to present the assembly along with a likelihood representing feasibility that the proposed assembly can in fact be designed or manufactured.

05-23-2013

20140336991

SYSTEMS AND METHODS FOR ELECTRONIC STRESS ANALYSIS COMPARISON - Electronic comparison methods are described for determining changes in a current design model with respect to an earlier model and analyzing the impact of the identified changes. The method includes associating a priority value with a set of modified component objects using one or more algorithms and presenting a subset of the set of component objects, each of which has a priority value greater than a threshold value.

11-13-2014

Donald P. Shook, Solon, OH US

Patent application number

Description

Published

20150144268

AIR CUSHION INFLATION MACHINE - A machine converts a web of preformed pouches, which are defined by transverse seals extending from a remote edge, into inflated dunnage units. A sealing arrangement is positioned to provide a longitudinal seal intersecting the transverse seals to close the preformed pouches and form a dunnage unit. The sealing arrangement has at least two sealing belts. Each belt is positioned so that respective first sides engage a surface of the web and pull the web through sealing elements positioned on either side of the web. A heating element is on a second side of the first belt not engaging the web. A compliant material is on a second side of the second belt not engaging the web. As the web passes between the heating element and compliant material, imperfections in the web are smoothed by the compliant material and the layers of the web are sealed by the heating element.

05-28-2015

Ellyn Shook, Eden Prairie, MN US

Patent application number

Description

Published

20160063872

ON-DEMAND LEARNING SYSTEM - An on-demand learning system provides an enhanced leaning environment capable of delivering relevant content on virtually any topic to specific learners. The learning system implements technical features that facilitate curation and subject matter validation of many different types of content. The technical architecture of the learning system also supports intelligent matching of learners to subject matter areas, creation of specific subject matter boards, and resilient maintenance of the boards.

03-03-2016

George Michael Shook, Houston, TX US

Patent application number

Description

Published

20100161292

SYSTEM AND METHOD FOR EVALUATING DYNAMIC HETEROGENEITY IN EARTH MODELS - A method is disclosed having application notably towards ranking earth models responsive to dynamic heterogeneity. A plurality of earth models representing a subsurface reservoir are provided. Streamline analysis for each of the plurality of earth models is conducted. Flow Capacity (F) vs. Storage Capacity (Φ) curves are constructed for each of the plurality of earth models based on the streamline analysis. Dynamic heterogeneity for each of the plurality of earth models is computed from the Flow Capacity (F) vs. Storage Capacity (Φ) curves constructed for each of the plurality of earth models. The plurality of earth models are ranked responsive to dynamic heterogeneity.

06-24-2010

20110290479

SYSTEM AND METHOD FOR ENHANCING OIL RECOVERY FROM A SUBTERRANEAN RESERVOIR - A system and method for optimizing sweep efficiency of an enhanced oil recovery process in a subterranean reservoir is disclosed. The system and method include computing a displacement coefficient representative of heterogeneity of an unswept region in the subterranean. A functional relationship between operating conditions of one or more well control devices and the displacement coefficient is determined The sweep efficiency of the enhanced oil recovery process can be optimized by adjusting the well control devices such that the displacement coefficient is minimized. Streamline simulation can be utilized to compute the displacement coefficient from the flow capacity and storage capacity of the unswept region in the subterranean reservoir.

12-01-2011

20110320128

System and Method For Conformance Control In A Subterranean Reservoir - A system and method for optimizing the design of a conformance control treatment for a subterranean reservoir is disclosed. The system and method include performing tracer analysis between an injection well and a production well. A flow capacity and storage capacity curve is constructed from the tracer analysis. A storage capacity associated with a threshold residence time is determined using the flow capacity and storage capacity curve. A conformance control treatment is determined for the storage capacity associated with the threshold residence time. A chemical slug is injected into the injection well to increase the flow resistance in high permeability regions of a subterranean reservoir, thereby enhancing the recovery of hydrocarbons from the reservoir.

12-29-2011

20130132052

SYSTEM AND METHOD FOR ASSESSING HETEROGENEITY OF A GEOLOGIC VOLUME OF INTEREST WITH PROCESS-BASED MODELS AND DYNAMIC HETEROGENEITY - Heterogeneity of a geological volume of interest is assessed. The heterogeneity of the geological volume of interest may refer to the quality of variation in rock properties within location in the geological volume of interest. An accurate and/or precise assessment of the heterogeneity of the geological volume of interest may enhance modeling, formation evaluation, and/or reservoir simulation of the geological volume of interest, which may in turn enhance production from the geological volume of interest. As described herein a stochastic, process-based modeling approach to modeling the geological volume of interest, along with a determination of dynamic heterogeneity may be leveraged to quantify the heterogeneity of the geological volume of interest.

05-23-2013

20130166262

System And Method For Evaluating Dynamic Heterogeneity In Earth Models - A method is disclosed having application notably towards ranking earth models responsive to dynamic heterogeneity. A plurality of earth models representing a subsurface reservoir are provided. Streamline analysis for each of the plurality of earth models is conducted. Flow Capacity (F) vs. Storage Capacity (Φ) curves are constructed for each of the plurality of earth models based on the streamline analysis. Dynamic heterogeneity for each of the plurality of earth models is computed from the Flow Capacity (F) vs. Storage Capacity (Φ) curves constructed for each of the plurality of earth models. The plurality of earth models are ranked responsive to dynamic heterogeneity.

06-27-2013

Patent applications by George Michael Shook, Houston, TX US

Gill Shook, Santa Cruz, CA US

Patent application number

Description

Published

20090114213

SOLAR CONCENTRATOR WITH SQUARE MIRRORS - The present invention is a solar concentrator system incorporating a square primary mirror, a square secondary mirror, and an optical receiver. The square secondary mirror provides highly efficient throughput of light in combination with the square primary mirror, with minimal shading. Manufacturing features may be incorporated into the square secondary mirror to assist in simplifying fabrication issues and assembly steps related to its non-circular shape. An optional heat shield around the optical receiver may be included, further enhancing performance of the solar concentrator system.

05-07-2009

20090114265

Solar Concentrator - The present invention is an improved solar concentrator array utilizing a monolithic array of primary mirrors with a metal layer deposited on its backside for electrical purposes and for dissipating heat. The array of primary mirrors may be formed by glass slumping. The size of the primary mirrors is chosen to accommodate design aspects related to performance, manufacturing processes, cost, and thermal management. An electrical package, which in one embodiment is a molded leadframe, provides the electrical circuitry between a solar cell and the metal layer. The electrical package may be configured with features such as an aperture or side edges to enhance manufacturability of the solar concentrator array. An array of secondary mirrors may be integrally formed with a front panel of the solar concentrator.

05-07-2009

20090159122

Leadframe Receiver Package - The invention is a leadframe receiver package comprising a first conductive element, a solar cell electrically coupled to the first conductive element and comprising an active area, and a mold compound disposed on the leadframe and the solar cell. The mold compound defines a first aperture wall over at least a portion of the active area and a second aperture wall over at least a portion of the first conductive element. The mold compound includes a reflective surface to improve heat resistance around an aperture wall receiving solar radiation.

06-25-2009

20090159128

LEADFRAME RECEIVER PACKAGE FOR SOLAR CONCENTRATOR - A system includes a leadframe comprising a first conductive element, a solar cell electrically coupled to the first conductive element and comprising an active area, and mold compound disposed on the leadframe and the solar cell. The mold compound defines a first aperture over at least a portion of the active area and a second aperture over at least a portion of the first conductive element.

06-25-2009

G. Michael Shook, Houston, TX US

Patent application number

Description

Published

20150226061

SYSTEM AND METHOD FOR ESTIMATING FLOW CAPACITY OF A RESERVOIR - The disclosure relates to a computer implemented method and system for determining a flow geometry of a subsurface reservoir, as well as a method of hydrocarbon production with flooding. A general embodiment of the disclosure is a method for determining a flow geometry of a subsurface reservoir, the method comprising: (a) receiving production related data for the reservoir, wherein the reservoir is associated with a flooding operation; (b) generation a heterogeneity factor from the production related data; (c) calculating a flow geometry of displacement of hydrocarbons from the reservoir responsive to the heterogeneity factor; and (d) outputting the flow geometry.

James G. Shook, Santa Cruz, CA US

Patent application number

Description

Published

20140177188

LASER ENCAPSULATION OF MULTIPLE DISSIMILAR DEVICES ON A SUBSTRATE - This disclosure provides systems, methods and apparatus for packaging of dissimilar devices using electromagnetic radiation from a laser. In one aspect, an apparatus can include a first substrate, a second substrate, and a first device and a second device disposed on the second substrate. A first metal ring on the first substrate contacts a second metal ring on a second substrate, and is heated by a first electromagnetic radiation from a laser to enclose a first cavity containing the first device. A third metal ring on the first substrate contacts a fourth metal ring on the second substrate, and is heated by a second electromagnetic radiation to enclose a second cavity containing the second device. Enclosing the first cavity may be performed under a first atmosphere, and the enclosing the second cavity may be performed under a second, different atmosphere.

06-26-2014

20160097681

Microbolometer supported by glass substrate - This disclosure provides systems, methods and apparatus for forming microbolometers on glass substrates. In one aspect, the formation of microbolometers on glass substrates can reduce the size and cost of the resultant array and associated circuitry. In one aspect, a portion of the measurement and control circuitry can be formed by thin-film deposition on the glass substrate, while sensitive measurement and control circuitry can be formed on ancillary CMOS substrates. In one aspect, the microbolometers may be packaged using a variety of techniques, including a wafer-level packaging process or a pixel-level packaging process.

04-07-2016

Jeffrey Shook, Canoga Park, CA US

Patent application number

Description

Published

20120297955

FINGER PUPPET GUITAR SLIDE - A finger puppet guitar slide and a finger puppet for a guitar slide are disclosed. In one embodiment, a finger puppet is sewn onto a cylindrical hollow metal piece comprising at least one hole on the surface of said metal piece through which a thread may enter. In a second embodiment, a finger puppet comprises an inner mould that allows the finger puppet to fit snugly only a typical guitar slide. In both embodiments, the finger puppet comprises a head portion and a body portion. The head portion covers the top of the guitar slide or cylindrical hollow metal piece, and the body portion covers some portion of the guitar slide or cylindrical hollow metal piece. The remaining uncovered portion of the guitar slide or cylindrical hollow metal piece can be placed upon strings of a musical instrument to vary vibrating length and pitch.

11-29-2012

Joe Shook, Apache Junction, AZ US

Patent application number

Description

Published

20130169430

APPARATUS AND METHOD FOR SMOKE DETECTION & ALARM - The present invention comprises a smoke detector/alarm unit with user configurable settings. The smoke detector/alarm is equipped with one or more sets of lights that, depending on the orientation of the smoke detector/alarm: shine a beam of light to the floor downward through the smoke; illuminate an exit path to safety from the building for the occupants of the building; provide infrared illumination for the fire fighters who may enter the building to assist during evacuation or controlling a potential fire. An optional radio frequency (“RF”) transmitter may also be activated to trigger the illumination of additional lights for further illumination of an exit path to safety from the building for the occupants of the building.

07-04-2013

Justin R. Shook, Winston Salem, NC US

Patent application number

Description

Published

20140151136

SINGLE PEDAL PROPULSION SYSTEM FOR STRAIGHT TRAVEL OF WORK VEHICLE - A work vehicle is disclosed with a propulsion system that is selectively operable in a first, turning mode or a second, straight mode. The vehicle includes a first traction device, a second traction device, a first steering input, and a second steering input. In the first, turning mode, an operator is able to steer the vehicle left, right, or straight by independently operating the first and second traction devices via the first and second steering inputs. In the second, straight mode, the operator is able to steer the vehicle straight by operating both the first and second fraction devices together via one of the first and second steering inputs.

06-05-2014

20150315769

SINGLE PEDAL PROPULSION SYSTEM FOR STRAIGHT TRAVEL OF WORK VEHICLE - A work vehicle is disclosed with a propulsion system that is selectively operable in a first, turning mode or a second, straight mode. The vehicle includes a first traction device, a second traction device, a first steering input, and a second steering input. In the first, turning mode, an operator is able to steer the vehicle left, right, or straight by independently operating the first and second traction devices via the first and second steering inputs. In the second, straight mode, the operator is able to steer the vehicle straight by operating both the first and second traction devices together via one of the first and second steering inputs.

11-05-2015

Kraig Shook, Tequesta, FL US

Patent application number

Description

Published

20120031847

Oil spill remediation, oil recovery product and process - An oil sorbent material particularly for removing an oil slick from water is hydrophobic, in the form of a free-flowing dry powder, and preferentially absorbs oil from the slick, forming buoyant clumps which are easily skimmed or screened from water. Absorbed oil can be recovered from the clumps of sorbent material by several methods including solvent extraction, and heating to liquefy or vaporize the absorbed oil, allowing recovery of a significant fraction of oil spilled on or in water.

02-09-2012

Mark R. Shook, Phoenix, AZ US

Patent application number

Description

Published

20120273586

Plasticized Elastomer Including a Volatile Compound - A plasticized elastomer includes a polymeric carrier and a volatile compound, such as a fragrance, medicament, or antimicrobial, disposed in the polymeric carrier. The polymeric carrier absorbs microwave energy and slowly dissipates it as heat until the polymeric carrier reaches thermal equilibrium with the ambient temperature. The heat of the polymeric carrier increases a vapor pressure of the volatile compound, which boosting its evaporation into the ambient environment.

11-01-2012

Michael T. Shook, New Kensington, PA US

Patent application number

Description

Published

20140064859

TELESCOPIC MINE ROOF SUPPORT - A longitudinally yieldable support for underground roof support includes a first support section with a first elongate outer shell filled with a solid compressible filler material and a second support section filled with a second solid compressible filler material with a second elongate outer shell extending above the first elongate outer shell. The second support section has density that is greater than a density of the first solid compressible filler material. A pair of attachment members are coupled to the second elongate outer shell and are configured for lifting the second elongate outer shell relative to the first elongate outer shell and for securing the second elongate outer shell relative to the first elongate outer shell once lifted.

03-06-2014

20150184512

TELESCOPIC MINE ROOF SUPPORT - A longitudinally yieldable support for underground roof support includes a first support section with a first elongate outer shell filled with a solid compressible filler material and a second support section filled with a second solid compressible filler material with a second elongate outer shell extending above the first elongate outer shell. The second support section has density that is greater than a density of the first solid compressible filler material. A pair of attachment members are coupled to the second elongate outer shell and are configured for lifting the second elongate outer shell relative to the first elongate outer shell and for securing the second elongate outer shell relative to the first elongate outer shell once lifted.

07-02-2015

20150267536

TELESCOPIC MINE ROOF SUPPORT - A longitudinally yieldable support for underground roof support includes a first support section with a first elongate outer shell filed with a solid compressible filler material and a second support section filled with a second solid compressible filler material with a second elongate outer shell extending above the first elongate outer shell The second support section has density that is greater than a density of the first solid compressible filler material. A pair of attachment members are coupled to the second elongate outer shell and are configured for lifting the second elongate outer shell relative to the first elongate outer shell and for securing the second elongate outer shell relative to the first elongate outer shell once lifted.

09-24-2015

20160061032

VENTILATED MINE ROOF SUPPORT - A longitudinally yieldable support for underground roof support includes an elongate outer shell filled with a solid compressible filler material. At least one air ventilation tube extends between opposite sides of the support to allow a flow of air through the support as the support yields.

03-03-2016

Patent applications by Michael T. Shook, New Kensington, PA US

Ray Shook, St. Petersburg, FL US

Patent application number

Description

Published

20130330026

Pouch for Storage and Preservation of Wine - A system for the storage and preservation of wine using a pouch is disclosed. The combination of pouch materials and method of packaging results in a product with an extended shelf-life. The compact and efficient nature of the packing reduces the cost and weight of packaging materials, reducing weight and lowering cost. The laser-scored removable corner allows for easy-opening without worry of spillage.

12-12-2013

Richard L. Shook, Fogelsville, PA US

Patent application number

Description

Published

20090291321

Whisker-free lead frames - A method of fabricating an interconnection between a region of copper material and a conducting region is disclosed. The method includes a step of forming a region of tin material and a step of forming a region of nickel material. The method also includes a step of melting the tin material to induce formation of a nickel/tin/copper intermetallic composition at an interface between the region of copper material and the conducting region. The region of tin material and the region of nickel material define the interface between the region of copper material and the conducting region.

11-26-2009

Stuart Shook, Coral Springs, FL US

Patent application number

Description

Published

20100239827

DISPOSABLE YARD DEBRIS BUNDLING DEVICE WITH DRAWSTRINGS - A high strength disposable debris bundling device including a sheet-like main body having a plurality of drawstrings running generally parallel and in spaced relation through separate channels associated with the wrap. The drawstrings preferably comprise elongate flexible Win rope or cord-like structures that run through hem channels formed in the wrap and function to compact and secure the debris in bundle with the wrap disposed in surrounding relation therewith. Providing at least 4 drawstrings allows the wrap to be pulled tightly around the debris and secured in contoured surrounding relation therewith. The wrap preferably has a length of approximately 4.0 feet so as to conform to modern trash removal standards and regulations. Handles are provided to assist in handling the wrapped debris bundle.

09-23-2010

Ted A. Shook, Galveston, TX US

Patent application number

Description

Published

20110182669

Flood vent - A flood vent is provided that allows the unimpeded flow of floodwater in a shuttered duct formed in a housing installed in a structure such as a building. A lower region of the duct is angled down between two and eight degrees from a horizontal plane to form a sill that sheds water to an exterior of the structure, and an upper region of the duct is pivotally fixed to a shutter positioned within the duct. The shutter is capable of swinging between a closed position and an open position in response to the presence of floodwater within at least a portion of the duct. Movement of the shutter to, from or through a closed position is hampered by a releasable coupling of the shutter to the sill by a fin.

07-28-2011

V. Brian Shook, Waynesboro, PA US

Patent application number

Description

Published

20110107811

Thread Rolling Die and Method of Making Same - A thread rolling die includes a thread rolling region comprising a working surface including a thread form. The thread rolling region of the thread rolling die comprises a sintered cemented carbide material having a hardness in the range of 78 HRA to 89 HRA. In certain embodiments, the thread rolling die may further include at least one non-cemented carbide piece metallurgically bonded to the thread rolling region in an area of the thread rolling region that does not prevent a workpiece from contacting the working surface, and wherein the non-cemented carbide piece comprises at least one of a metallic region and a metal matrix composite region. Methods of forming a thread rolling die as embodied herein are also disclosed.

05-12-2011

20120011912

Apparatuses and Methods for Rolling Angled Threads - In various embodiments, a tapered thread roll, a set of tapered thread rolls, a thread rolling tool, and a thread rolling method are provided for rolling angled or tapered threads onto a workpiece to create a threaded workpiece. In at least one embodiment, the threaded workpiece may comprise a polished rod or a polished rod precursor as specified by the American Petroleum Institute for use in an oil-field sucker-type pump, for example.

01-19-2012

Patent applications by V. Brian Shook, Waynesboro, PA US

Vince Shook, St. Petersburg, FL US

Patent application number

Description

Published

20130330026

Pouch for Storage and Preservation of Wine - A system for the storage and preservation of wine using a pouch is disclosed. The combination of pouch materials and method of packaging results in a product with an extended shelf-life. The compact and efficient nature of the packing reduces the cost and weight of packaging materials, reducing weight and lowering cost. The laser-scored removable corner allows for easy-opening without worry of spillage.

12-12-2013

William Shook, Tampa, FL US

Patent application number

Description

Published

20100224458

Bicycle coasting mechanism - The present invention is directed to a torque transmitting bicycle freewheel coasting mechanism comprising a drive body, a driven body and rolling bearing elements supporting and spacing these bodies during coasting. The rolling element bearings are elastically deformable and, during the application of a sufficiently large driving force to the drive body, they deform to allow relative movement between the bodies to bring one body into contact with the other body. This movement is small and the load is carried directly from one body to the other body without damage to the rolling element bearings. The bodies are only highly loaded by drive loads during torque transmission. During coasting, the flexible balls or rollers spring back and support the bodies in a spaced relationship in a normal bearing fashion. The flexible rolling bearing elements are not hard so bearing raceways can be formed directly into the bodies.

09-09-2010

William B. Shook, Tampa, FL US

Patent application number

Description

Published

20080315679

STEEL INSERT FOR ALUMINUM SPLINE BODY - A steel insert for transferring load to an aluminum splined body from thin plate like sprockets used in multiple speed bicycle drive systems is held in place by a dovetail tongue. The tongue is fitted into a mating groove in the aluminum spline and together the steel insert and the aluminum spline are the proper width to fit the industry standard spline. The dovetail in the tongue of the insert holds the insert securely in position while handling the aluminum splined body, installing or uninstalling sprockets. Drive load from the sprocket is handled as a compressive load on the insert and the aluminum spline but does not load the tongue. The steel insert prevents the thin teeth of the sprocket from damaging the aluminum body or aluminum spline.

12-25-2008

20100254752

Load transmitting insert for a soft spline body - A splined drive body for supporting a plurality of sprockets is disclosed. The drive body is provided with at least one composite drive body spline which consists of a first portion made up of the drive body material and a second portion made up of a different, harder material. The second portion of the composite drive body spline is an insert which includes a force receiving surface and a force transmitting surface and is operable to transmit force transmitted to it into the drive body through a force receiving surface provided on the first portion of the composite drive body spline.

10-07-2010

Patent applications by William B. Shook, Tampa, FL US

William M. Shook, Cary, NC US

Patent application number

Description

Published

20110289046

Systems and Methods for Archiving Business Objects - The invention relates to systems and methods for archiving business objects, particularly unstructured information from email and journaling agents and file systems. The systems and methods include a remotely installed archiving agent on a target server connected via VPN to a source system at a client location. The target servers are located at a remote Tier IV, SAS70 certified data center that is staffed by operators monitoring the archive process. The systems and methods include the movement of data from individual target servers to individual SQL servers to a data warehouse which provides support for a web portal. This web portal allows for enhanced search capabilities across different file types of archived business objects.