Smith, Austin
Aaron B. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140046599 | SYSTEM AND METHOD OF A RESERVOIR MONITORING SYSTEM - Reservoir monitoring system. At least some of the illustrative embodiments are methods comprising installing a hydrocarbon reservoir monitoring system in a marine environment. The installing may be by: placing a base unit at the sea floor, the base unit communicatively coupled to a computer system at the surface, the communicative coupling by way of an umbilical cable; mechanically coupling a first termination module to the base unit, the termination module coupled to a first sensor cable; and communicatively coupling the first sensor cable to the umbilical cable. | 02-13-2014 |
B. Craig Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090204914 | User-Defined Events for a Graphical Programming Environment - One embodiment of the invention comprises a system and method for enabling a graphical program to dynamically register one or more events during execution of the graphical program. An event registration node may be displayed in the block diagram of the graphical program. One or more events may be associated with the event registration node. The event registration node may be operable to dynamically register the one or more events during execution of the graphical program. Another embodiment of the invention comprises a system and method for enabling a graphical program to programmatically generate and respond to a user-defined event. The user may desire to define custom, i.e., user-defined, events for use in a graphical program. | 08-13-2009 |
Bradley P. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090020849 | ELECTRONIC DEVICE INCLUDING A CAPACITOR AND A PROCESS OF FORMING THE SAME - An electronic device can include electronic components and an insulating layer overlying the electronic components. The electronic device can also include a capacitor overlying the insulating layer, wherein the capacitor includes a first electrode and a second electrode. The second electrode can include an opening, wherein from a top view, a defect lies within the opening. In another aspect, a process of forming an electronic device can include forming a first capacitor electrode layer over a substrate, forming a dielectric layer over the first capacitor electrode layer, and forming a second capacitor electrode layer over the dielectric layer. The process can also include detecting a defect and removing a first portion of the second capacitor electrode layer corresponding to the defect, wherein a second portion of the second capacitor electrode layer remains over the dielectric layer. | 01-22-2009 |
20090066359 | SEMICONDUCTOR DEVICE TEST SYSTEM HAVING REDUCED CURRENT LEAKAGE - A test circuit tests a device under test (DUT) uses a first switching device and a second switching device. The device under test (DUT) has a terminal for receiving a test signal. The first switching device has an output terminal for use in coupling the test signal to the terminal of the DUT when the DUT is being tested. The first switching device is high impedance when the DUT is not being tested. The second switching device is high impedance when the DUT is being tested and couples a bias control signal to the output terminal of the first switching device when the DUT is not being tested. The bias control signal substantially tracks the test signal. Leakage from the first switching device when other DUTs are being tested is greatly reduced because the bias control signal results in little or no bias across the first switching device. | 03-12-2009 |
20100129981 | THROUGH-VIA AND METHOD OF FORMING - In one embodiment, a method of forming a via includes providing a semiconductor substrate, wherein the semiconductor substrate comprises a through-via region, forming isolation openings and a sacrificial feature in the through-via region, filling the isolation openings to form isolation regions, forming a dielectric layer over the semiconductor substrate after filling the isolation openings, forming a first portion of a through-via opening in the dielectric layer, forming a second portion of the through-via opening in the semiconductor substrate, wherein forming the second portion of the through-via opening comprises removing the sacrificial feature, and forming a conductive material in the first portion and the second portion of the through-via opening. | 05-27-2010 |
20100130008 | THROUGH-VIA AND METHOD OF FORMING - In one embodiment, a method of forming a via includes forming an first opening in the semiconductor substrate, wherein the first opening has a bottom and sidewalls, forming a sacrificial fill in the first opening, forming a dielectric layer over the sacrificial fill, forming a second opening in the dielectric layer, wherein the second opening is over the sacrificial fill, removing the sacrificial fill from the first opening after forming the second opening, and forming a conductive material in the first opening and second opening. | 05-27-2010 |
20120252177 | PATTERNING A GATE STACK OF A NON-VOLATILE MEMORY (NVM) WITH FORMATION OF A GATE EDGE DIODE - A gate-edge diode is made in a diode region of a substrate and a non-volatile memory cell is made in an NVM region of the substrate. A first dielectric layer is formed on the substrate in the diode region and the NVM region. A first conductive layer is formed on the first dielectric layer. A second dielectric layer is formed on the first conductive layer. A second conductive layer is formed over the second dielectric layer. A first mask is formed over the diode region having a first pattern. The first pattern is of a plurality of fingers and a second mask over the NVM region has a second pattern. The second pattern is of a gate stack of the non-volatile memory cell. An etch is performed through the second conductive layer, the second dielectric layer, and the first conductive layer to leave the first pattern of the plurality of fingers in the diode region and the second pattern of the gate stack in the NVM region. An implant is performed using the gate stack and the plurality of fingers as a mask to provide source/drain regions adjacent to the gate stack in the NVM region and diode terminals between the fingers in the diode region to form the gate-edge diode with the diode terminals and the substrate. | 10-04-2012 |
20120252178 | PATTERNING A GATE STACK OF A NON-VOLATILE MEMORY (NVM) WITH FORMATION OF A CAPACITOR - A capacitor and an NVM cell are formed in an integrated fashion so that the etching of the capacitor is useful in end point detection of an etch of the NVM cell. This is achieved using two conductive layers over an NVM region and over a capacitor region. The first conductive layer is patterned in preparation for a subsequent patterning step which includes a step of patterning both the first conductive layer and the second conductive layer in both the NVM region and the capacitor region. The subsequent etch provides for an important alignment of a floating gate to the overlying control gate by having both conductive layers etched using the same mask. During this subsequent etch, the fact that first conductive material is being etched in the capacitor region helps end point detection of the etch of the first conductive layer in the NVM region. | 10-04-2012 |
20120252179 | PATTERNING A GATE STACK OF A NON-VOLATILE MEMORY (NVM) WITH FORMATION OF A METAL-OXIDE-SEMICONDUCTOR FIELD EFFECT TRANSISTOR (MOSFET) - A first dielectric layer is formed on a substrate in a transistor region and an NVM region, a first conductive layer is formed on the first dielectric layer, a second dielectric layer is formed on the first conductive layer, and a second conductive layer is formed over the second dielectric layer. A patterned etch is performed to remove at least a portion of the second conductive layer in the transistor region and to expose an extension portion of the first conductive layer. A first mask is formed over the transistor region having a first pattern, wherein the first pattern is of a gate stack of the MOSFET and an extension in the extension portion extending from the gate stack, and a second mask over the NVM region having a second pattern, wherein the second pattern is of a gate stack of the NVM cell. A patterned etch is then performed. | 10-04-2012 |
Bruce A. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110078679 | PROVISIONING VIRTUAL MACHINE PLACEMENT - Virtual machines are provisioned computers in a computer environment based on input/output (I/O) requirements of software tasks. A workload request, requesting the execution of a software task on a virtual machine, is received. The I/O requirements of the software task are matched to an optimal computer, in the computer environment, that has an I/O bandwidth capability that best matches the I/O requirements of the software task. The software task is then routed to a virtual machine, on the optimal computer, for execution of the software task. | 03-31-2011 |
20110134761 | DYNAMICALLY PROVISIONING VIRTUAL MACHINES - Method and computer program for managing the network response times experienced by virtual machines. Traffic is routed within an Ethernet network through a network switch according to IP addresses identified within Ethernet frames. A plurality of compute nodes are each coupled to the network switch via a separate Ethernet link. A response time is determined for each virtual machine running on the compute nodes, wherein the response time for a particular virtual machine is the difference between a time stamp in a TCP/IP Request message and a time stamp in a TCP/IP Response message for an IP address assigned to the particular virtual machine. The particular virtual machine may then be migrated to a target compute node in response to a particular one of the virtual machines on a particular one of the compute nodes having a response time that exceeds a response time setpoint. | 06-09-2011 |
20110138384 | DYNAMICALLY PROVISIONING VIRTUAL MACHINES - Virtual machines are managed on the basis of data obtained from a management information database of a network switch having a plurality of Ethernet links coupled to compute nodes running a plurality of virtual machines. A management entity, such as a provisioning manager, determines the amount of network bandwidth being utilized through each of the first and second Ethernet links and the amount of network bandwidth being utilized by the Internet Protocol addresses attributable to each of the virtual machines. Accordingly, one of the virtual machines may be migrated from one compute node to another compute node coupled to an Ethernet link having a greater amount of unutilized network bandwidth. Virtual machines may be dynamically migrated in order to provide each virtual machine with a required amount of network bandwidth. | 06-09-2011 |
20110289204 | Virtual Machine Management Among Networked Servers - Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application. | 11-24-2011 |
20110289205 | Migrating Virtual Machines Among Networked Servers Upon Detection Of Degrading Network Link Operation - Migrating virtual machines among networked servers, the servers coupled for data communications with a data communications network that includes a networking device, where migrating includes: establishing, by a virtual machine management module (‘VMMM’), one or more virtual machines on a particular server; querying, by the VMMM, the networking device for link statistics of a link coupling the network device to the particular server for data communications; determining, by the VMMM in dependence upon the link statistics, whether the link coupling the network device to the particular server is degrading; and if the link coupling the network device to the particular server is degrading, migrating a virtual machine executing on the particular server to a destination server. In some embodiments, migrating occurs is carried out only if non-degrading link is available. If no non-degrading links are available, the network device, rather than the link, may be failing. | 11-24-2011 |
20120221887 | Migrating Virtual Machines Among Networked Servers Upon Detection Of Degrading Network Link Operation - Migrating virtual machines among networked servers, the servers coupled for data communications with a data communications network that includes a networking device, where migrating includes: establishing, by a virtual machine management module (‘VMMM’), one or more virtual machines on a particular server; querying, by the VMMM, the networking device for link statistics of a link coupling the network device to the particular server for data communications; determining, by the VMMM in dependence upon the link statistics, whether the link coupling the network device to the particular server is degrading; and if the link coupling the network device to the particular server is degrading, migrating a virtual machine executing on the particular server to a destination server. In some embodiments, migrating occurs is carried out only if non-degrading link is available. If no non-degrading links are available, the network device, rather than the link, may be failing. | 08-30-2012 |
20120240117 | Virtual Machine Management Among Networked Servers - Virtual machine management among networked servers coupled for data communications with a data communications network that includes a network device and a Virtual Machine Management Module (‘VMMM’), where VM management includes: monitoring, by the network device, network traffic of applications executing in virtual machines of the servers; determining, in dependence upon the monitored network traffic, whether a particular application's network traffic exceeds a predetermined threshold, the particular application executing in a particular virtual machine of a particular server; if the particular application's network traffic exceeds the predetermined threshold, allocating, by the VMMM, an additional virtual machine in a different server; and instantiating, by the VMMM, in the additional virtual machine at least one application. | 09-20-2012 |
20120266163 | Virtual Machine Migration - Virtual machine migration, including: monitoring, by a management agent, the utilization of a system resource in a computing system; determining, by the management agent, a rate of change in the utilization of the system resource over a predetermined period of time; comparing, by the management agent, the rate of change in the utilization of the system resource over a predetermined period of time to a predetermined maximum allowable rate of change in the utilization of the system resource over the predetermined period of time; and taking, by the management agent, corrective action upon determining that the rate of change in the utilization of the system resource over the predetermined period of time exceeds the predetermined maximum allowable rate of change in the utilization of the system resource over the predetermined period of time. | 10-18-2012 |
20120331468 | DYNAMICALLY PROVISIONING VIRTUAL MACHINES - Virtual machines are managed on the basis of data obtained from a management information database of a network switch having a plurality of Ethernet links coupled to compute nodes running a plurality of virtual machines. A management entity, such as a provisioning manager, determines the amount of network bandwidth being utilized through each of the Ethernet links. Accordingly, an additional virtual machine may be provisioned to the compute node that is coupled to an Ethernet link identified as having the greatest amount of unutilized network bandwidth. | 12-27-2012 |
20150185802 | EFFICIENCY ADJUSTMENTS IN POWER SUPPLY SYSTEM - A power supply system for maintaining the efficiency of an AC/DC power conversion unit in relation to a load is disclosed. The load varies in response to power usage during operation of the power supply system. An AC power input and a DC power output of the power conversion unit direct DC power to attached components. A master controller disposed in the power supply system detects the load of an attached computer system through a DC meter and executes an algorithm to determine the values of circuit parameters of conversion circuits in the AC/DC power conversion unit. The master controller sends the values to a mode controller through a digital signal interface. The mode controller adjusts the operating mode of the conversion circuits and thus changes the efficiency of the AC/DC power conversion unit. | 07-02-2015 |
20150188403 | EFFICIENCY ADJUSTMENTS IN POWER SUPPLY SYSTEM - A power supply system for maintaining the efficiency of an AC/DC power conversion unit in relation to a load is disclosed. The load varies in response to power usage during operation of the power supply system. An AC power input and a DC power output of the power conversion unit direct DC power to attached components. A master controller disposed in the power supply system detects the load of an attached computer system through a DC meter and executes an algorithm to determine the values of circuit parameters of conversion circuits in the AC/DC power conversion unit. The master controller sends the values to a mode controller through a digital signal interface. The mode controller adjusts the operating mode of the conversion circuits and thus changes the efficiency of the AC/DC power conversion unit. | 07-02-2015 |
Bryan F. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090063591 | APPARATUS, SYSTEM, AND METHOD FOR DETERMINISTIC FILE ALLOCATIONS FOR PARALLEL OPERATIONS - An apparatus, system, and method for determining the maximum supported degree of parallel sort operations in a multi-processor computing environment. An allocation module allocates a minimum number of sort files to a sort operation for each data source that participates in the parallel sort. The allocation module attempts to allocate sort files of one-half the sort operation data source file size, and iteratively reduces the sort file size requests in response to determinations that sort files of the requested size are not available. After allocation, a parallel operation module determines whether there is sufficient virtual storage to execute the sort operations in parallel. If there is not, the parallel operations module collapses the two smallest sort operations, thereby reducing the degree of parallelism by one, and repeats the request. The parallel operation module repeats the process until the sorts are executed or the process fails for lack of virtual storage. | 03-05-2009 |
Bryan Frederick Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100223253 | AUTOMATIC QUERY EXECUTION PLAN MANAGEMENT AND PERFORMANCE STABILIZATION FOR WORKLOADS - A method, apparatus, and computer program product are disclosed for managing query execution plans for a workload. In one embodiment, the method includes gathering an initial set of performance characteristics generated from a database management system (DBMS) executing a database workload according to one or more query execution plans (QEPs). The database workload includes one or more database statements. The method determines a QEP change for one or more QEPs of the database workload. In addition, the method gathers a subsequent set of performance characteristics generated from the DBMS executing the one or more QEPs of the database workload influenced by the QEP change. Furthermore, the method determines a performance difference created by the QEP change based on the initial set of performance characteristics and the subsequent set of performance characteristics and responds to the performance difference in accordance with a monitoring policy. | 09-02-2010 |
Charles Eric Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090037276 | SYSTEM AND METHOD OF DELIVERING AUDIO COMMUNICATIONS - A method of delivering an audio communication is disclosed and includes selectively delivering an audio message including a content portion and an advertising portion to a voice communication device. The audio message has a first available delivery format for live communication with a user of the voice communication device and a second available delivery format for communication with a voice mail system associated with the voice communication device. | 02-05-2009 |
20090240540 | System and Method of Distributing Audio Content - Systems and methods of distributing content are provided. A particular method includes receiving data related to content to be distributed. The method also includes automatically estimating a financial return associated with an audio version of the content based at least partially on a particular text-to-speech conversion process used to generate the audio version. The method further includes selecting one of a plurality of available text-to-speech conversion processes based on the estimated financial return. | 09-24-2009 |
20120220263 | MOBILE APPLICATION SYSTEM - A particular method includes accessing a webpage at a web server from a mobile application executing at a mobile device. A mobile application tag may be identified in the webpage, where the mobile application tag is independent of a device type of the mobile device. The method also includes determining that the mobile application tag corresponds to a native device function of the mobile device and accessing the native device function. | 08-30-2012 |
20150067030 | Mobile Application System - A method includes accessing a webpage at a web server from a mobile application executing at a mobile device. A mobile application tag may be identified in the webpage, where the mobile application tag is independent of a device type of the mobile device. The method also includes determining that the mobile application tag corresponds to a native device function of the mobile device and accessing the native device function. | 03-05-2015 |
Corey Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110002480 | SYSTEM, METHOD, AND DEVICE FOR INTELLIGENCE GATHERING AND POSITION TRACKING - A mobile communication device that may be used by an investigator to secretly record a suspect and track the investigator's location includes a microphone for detecting sounds, a communication component for transmitting signals or data representative of the sounds to one of the portable computers via the wireless communication network, a display for displaying information related to operation of the device, a computing device, and a computer program implemented by the computing device. The computer program is operable to place the device in a stealth mode in which the display is turned off or otherwise deactivated to make the entire device appear to be turned off while the microphone continues to detect sounds and the communication component continues to transmit signals or data representative of the sounds to a surveillance or support team operating one of the portable computers. The mobile communication device may also include a location-determining component for determining geographic locations of the device and for transmitting location data to the portable computer. | 01-06-2011 |
20120033081 | SYSTEM, METHOD, AND DEVICE FOR INTELLIGENCE GATHERING AND POSITION TRACKING - A mobile communication device that may be used by an investigator to secretly record a suspect and track the investigator's location includes a microphone for detecting sounds, a communication component for transmitting signals or data representative of the sounds to one of the portable computers via the wireless communication network, a display for displaying information related to operation of the device, a computing device, and a computer program implemented by the computing device. The computer program is operable to place the device in a stealth mode in which the display is turned off or otherwise deactivated to make the entire device appear to be turned off while the microphone continues to detect sounds and the communication component continues to transmit signals or data representative of the sounds to a surveillance or support team operating one of the portable computers. The mobile communication device may also include a location-determining component for determining geographic locations of the device and for transmitting location data to the portable computer. | 02-09-2012 |
20120281090 | SYSTEM, METHOD, AND DEVICE FOR INTELLIGENCE GATHERING AND POSITION TRACKING - A mobile communication device that may be used by an investigator to secretly record a suspect and track the investigator's location includes a microphone for detecting sounds, a communication component for transmitting signals or data representative of the sounds to one of the portable computers via the wireless communication network, a display for displaying information related to operation of the device, a computing device, and a computer program implemented by the computing device. The computer program is operable to place the device in a stealth mode in which the display is turned off or otherwise deactivated to make the entire device appear to be turned off while the microphone continues to detect sounds and the communication component continues to transmit signals or data representative of the sounds to a surveillance or support team operating one of the portable computers. | 11-08-2012 |
20130267220 | SYSTEM, METHOD, AND DEVICE FOR INTELLIGENCE GATHERING AND POSITION TRACKING - A mobile communication device that may be used by an investigator to secretly record a suspect and track the investigator's location includes a microphone for detecting sounds, a communication component for transmitting signals or data representative of the sounds to one of the portable computers via the wireless communication network, a display for displaying information related to operation of the device, a computing device, and a computer program implemented by the computing device. The computer program is operable to place the device in a stealth mode in which the display is turned off or otherwise deactivated to make the entire device appear to be turned off while the microphone continues to detect sounds and the communication component continues to transmit signals or data representative of the sounds to a surveillance or support team operating one of the portable computers. The mobile communication device may also include a location-determining component for determining geographic locations of the device and for transmitting location data to the portable computer. | 10-10-2013 |
20140099998 | SYSTEM, METHOD, AND DEVICE FOR INTELLIGENCE GATHERING AND POSITION TRACKING - A mobile communication device that may be used by an investigator to secretly record a suspect and track the investigator's location includes a microphone for detecting sounds, a communication component for transmitting signals or data representative of the sounds to one of the portable computers via the wireless communication network, a display for displaying information related to operation of the device, a computing device, and a computer program implemented by the computing device. The computer program is operable to place the device in a stealth mode in which the display is turned off or otherwise deactivated to make the entire device appear to be turned off while the microphone continues to detect sounds and the communication component continues to transmit signals or data representative of the sounds to a surveillance or support team operating one of the portable computers. The mobile communication device may also include a location-determining component for determining geographic locations of the device and for transmitting location data to the portable computer. | 04-10-2014 |
Damon A. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110223484 | GROUP IV METAL OR SEMICONDUCTOR NANOWIRE FABRIC - A method is provided for making a fabric. The method comprises (a) providing a composition comprising a plurality of nanocrystals disposed in a liquid medium, the nanocrystals comprising a material elected from the group consisting of a Group IV element; (b) applying the composition to a porous substrate, thereby removing at least a portion of the liquid medium from the nanocrystals; and (c) removing the nanocrystals from the porous substrate as a self-supporting mass. | 09-15-2011 |
Elizabeth Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100086616 | BREAST MILK ETHANOL SCREENING SYSTEM AND METHOD - A test kit detects the presence of a target analyte in a fluid sample. In particular, the test kit includes reagents capable of detecting the target analyte of interest in breast milk. More particularly, the test kit is capable of detecting the presence of alcohol, caffeine, nicotine, drugs of abuse, therapeutic drugs, triglycerides, lactose, capsaicin, and gluten, for example, in breast milk. | 04-08-2010 |
20130040289 | BREAST MILK ETHANOL SCREENING SYSTEM AND METHOD - A test kit detects the presence of a target analyte in a fluid sample. In particular, the test kit includes reagents capable of detecting the target analyte of interest in breast milk. More particularly, the test kit is capable of detecting the presence of alcohol, caffeine, nicotine, drugs of abuse, therapeutic drugs, triglycerides, lactose, capsaicin, and gluten, for example, in breast milk. | 02-14-2013 |
Eric B. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100060257 | CURRENT SENSOR FOR POWER CONVERSION - A technique for determining an output current of a power converter circuit samples a voltage of a switch node voltage signal at a midpoint of a low phase of the switch node voltage signal and generates a sensed current signal at least partially based on the sampled switch node voltage and a calibration voltage. In at least one embodiment of the invention, an apparatus includes a current sensing circuit configured to generate a sensed current signal indicative of an average output current of a power converter circuit. The sensed current signal is at least partially based on a sample of a voltage signal on a first node of the power converter circuit. The first node is used to supply a current to an inductor of the power converter circuit. | 03-11-2010 |
20100117450 | INTEGRATED MULTIPLE OUTPUT POWER CONVERSION SYSTEM - A voltage converter includes a plurality of power conversion circuits that receive respective digital control inputs and supply respective output signals that are separately programmable to have respective desired voltages. A control circuit, a portion of which is shared by the power conversion circuits on a time multiplexed basis, supplies the digital control inputs. The shared portion of the control circuit includes, a first selector circuit to select on the time multiplexed basis set points for respective ones of the output signals; a digital-to-analog converter to convert a selected set point to an analog set point signal, a second selector circuit to select one of measured signals that correspond to respective ones of the set points, and a summer coupled to determine a difference between the analog set point signal and a corresponding measured signal and generate an error signal indicative thereof | 05-13-2010 |
20130104656 | ELECTRONIC DAMPER CIRCUIT FOR MEMS SENSORS AND RESONATORS | 05-02-2013 |
20130249604 | ADAPTIVE TRIAC CONTROLLER - A low voltage AC power controller uses a line coupled capacitor AC to DC converter circuit to obtain energy from AC line power supplied to an AC load and may be used with an external high voltage AC switching device to control power supplied to the AC load. The line coupled capacitor AC to DC converter circuit provides a low power device that senses characteristics of the power supplied to the load and can communicate sensed information and/or receive control information related to the power supplied to load. | 09-26-2013 |
20130250638 | AC POWER CONTROLLER - A low voltage AC power controller uses a line coupled capacitor AC to DC converter circuit to obtain energy from AC line power supplied to an AC load and may be used with an external high voltage AC switching device to control power supplied to the AC load. The line coupled capacitor AC to DC converter circuit provides a low power device that senses characteristics of the power supplied to the load and can communicate sensed information and/or receive control information related to the power supplied to load. | 09-26-2013 |
20140049256 | RESONANT MEMS LORENTZ-FORCE MAGNETOMETER USING FORCE-FEEDBACK AND FREQUENCY-LOCKED COIL EXCITATION - A method includes supplying a current to at least one conductive path integral with a MEMS device to thereby exert a Lorentz force on the MEMS device in the presence of a magnetic field. The method includes determining the magnetic field based on a control value in a control loop configured to maintain a constrained range of motion of the MEMS device. The control loop may be configured to maintain the MEMS device in a stationary position. The current may have a frequency equal to a resonant frequency of the MEMS device. | 02-20-2014 |
20150214826 | SOFT-START FOR ISOLATED POWER CONVERTER - Current flowing through an inductor on a primary side of a voltage converter is sensed and compared to a threshold peak current value to determine when to end an ON portion of the voltage converter. The secondary side of the voltage converter supplies an indication of output voltage for use in determining the threshold peak current value. On start-up the primary side detects when the indication of output voltage is supplied by the secondary side across on isolation channel. Prior to detecting the indicating is being supplied, the primary side uses an increasing threshold peak current as the threshold peak current value. After detection that the indication of output voltage is being provided by the secondary side, the threshold peak current value is based on the indication of the output voltage. | 07-30-2015 |
Eric D. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100228513 | Systems and Methods for Performing Measurements of One or More Materials - Systems and methods for performing measurements of one or more materials are provided. One system is configured to transfer one or more materials to an imaging volume of a measurement device from one or more storage vessels. Another system is configured to image one or more materials in an imaging volume of a measurement device. An additional system is configured to substantially immobilize one or more materials in an imaging volume of a measurement device. A further system is configured to transfer one or more materials to an imaging volume of a measurement device from one or more storage vessels, to image the one or more materials in the imaging volume, to substantially immobilize the one or more materials in the imaging volume, or some combination thereof. | 09-09-2010 |
20130022502 | Systems and Methods for Performing Measurements of One or More Materials - Systems and methods for performing measurements of one or more materials are provided. One system is configured to transfer one or more materials to an imaging volume of a measurement device from one or more storage vessels. Another system is configured to image one or more materials in an imaging volume of a measurement device. An additional system is configured to substantially immobilize one or more materials in an imaging volume of a measurement device. A further system is configured to transfer one or more materials to an imaging volume of a measurement device from one or more storage vessels, to image the one or more materials in the imaging volume, to substantially immobilize the one or more materials in the imaging volume, or some combination thereof. | 01-24-2013 |
Frank W. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090114542 | PROCESS OF FORMING AN ELECTRONIC DEVICE INCLUDING DEPOSITING A CONDUCTIVE LAYER OVER A SEED LAYER - A process of forming an electronic device can include placing a seed layer into an electroplating solution within an electroplating tool. The electroplating tool can include a first electrode and a second electrode, wherein the first electrode is electrically connected to the seed layer. The process can also include depositing a first portion of a conductive layer using a first signal of a first type (e.g., direct current) between the first electrode and a second electrode, and depositing a second portion of the conductive layer over the first portion of the conductive layer, using a second signal of a second type (e.g., alternating current) between the first electrode and the second electrode of the electroplating tool. | 05-07-2009 |
Frederick Arthur Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100179674 | UNIVERSAL MUSIC PRODUCTION SYSTEM WITH MULTIPLE MODES OF OPERATION - A universal music production system and related software is provided that enables an open source microprocessor and its operating system to provide ergonomic and user friendly control of editing audio processing configurations of one or more systems, instruments or synthesizers in a music studio edit mode environment and then utilize the studio edit mode song/performance configurations in a live mode performance environment that disables the user from certain studio edit mode functions. When in edit mode, the universal music production system may check for illogical sound and effect plug-in order in a user created signal/sound stream and automatically stop its creation or warn the user of the illogical order. User created virtual controls can be displayed on a touch sensitive display screen enabling a user to control predetermined sound parameters easily during a live performance. Also, reconfiguration of any or all of the sound signal chains for various sound tracks can be accomplished substantially instantaneously via VST instrument and effect plug-ins. | 07-15-2010 |
20100180224 | UNIVERSAL MUSIC PRODUCTION SYSTEM WITH ADDED USER FUNCTIONALITY - A universal music production system and related software is provided that enables an open source microprocessor and its operating system to provide ergonomic and user friendly control of editing audio processing configurations of one or more systems, instruments or synthesizers in a music studio edit mode environment and then utilize the studio edit mode song/performance configurations in a live mode performance environment that disables the user from certain studio edit mode functions. Ergonomic user functionality for creating ivory keyboard splits is provided. Also a song configuration sustain feature allows sounds generated in a previous song to be held over or sustained while a next song configuration is established and the user begins playing the next song. User created virtual controls can be displayed on a touch sensitive display screen enabling a user to control predetermined sound or performance parameters easily during a live performance. Also, reconfiguration of any or all of the sound signal chains for various sound tracks can be accomplished substantially instantaneously via set list loading of VST instrument and effect plug-ins. | 07-15-2010 |
George A. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080234159 | Novel Acylalkylisethionate Esters and Applications in Consumer Products - The present invention provides acylalkylisethionate esters useful in consumer products. The acylalkylisethionate esters are produced by reacting one or more carboxylic acids with one or more alkyl-substituted hydroxyalkyl sulfonates under esterification reaction conditions. The alkyl-substituted hydroxyalkyl sulfonates used as a raw material in producing the esters are prepared by reacting bisulfite with one or more alkylene oxides. | 09-25-2008 |
20080249330 | Alkaline Earth-Based Alkoxylation Catalysts - Provided herein are catalysts useful in enabling and promoting the insertion of alkylene oxides into ester linkages. The esters employed as a substrate to be alkoxylated include esters of fatty acids, such as methyl esters of C | 10-09-2008 |
20110257072 | NOVEL ACYLALKYLISETHIONATE ESTERS AND APPLICATIONS IN CONSUMER PRODUCTS - Acylalkylisethionate esters are produced by reacting one or more carboxylic acids with one or more alkyl-substituted hydroxyalkyl sulfonates under esterification reaction conditions. The alkyl-substituted hydroxyalkyl sulfonates used as a raw material in producing the esters are prepared by reacting bisulfate with one or more alkylene oxides. The acylalkylisethionate esters may be used in consumer products. | 10-20-2011 |
Gregory C. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080299779 | SYSTEMS AND METHODS FOR CONTROLLING THE EFFECTIVE DIELECTRIC CONSTANT OF MATERIALS USED IN A SEMICONDUCTOR DEVICE - Systems and methods for controlling the effective dielectric constant of materials used in a semiconductor device are shown and described. In one embodiment, a method comprises providing a semiconductor substrate with a plurality of pillars formed thereon, depositing a first layer of dielectric material over a plurality of pillars, removing a portion of the first layer deposited over the plurality of pillars, and depositing a second layer of dielectric material over the plurality of pillars, where the second layer leaves a plurality of voids between the plurality of pillars. | 12-04-2008 |
Gregory Clark Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090210910 | High Densitiy Interactive Media Guide - A high density interactive media guide interface provides for the selection of a source from a dense array of available sources by displaying an array of available sources in a dense format that illustrates the availability of a high number of sources and expanding the display of selected sources to provide additional information regarding that source. “Clickless selection” is provided by either positioning the cursor over the desired selection or positioning the desired selection under a pre-designated position. | 08-20-2009 |
20140143812 | HIGH DENSITY INTERACTIVE MEDIA GUIDE - A high density interactive media guide interface ( | 05-22-2014 |
Hana Schuster Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150016277 | INTERCONNECT ERROR NOTIFICATION SYSTEM - A IHS network includes a first switch having first switch ports and a respective visual port indicator associated with each of the first switch ports. A second switch having second switch ports is included in the IHS network, and at least one interconnect connects one of the second switch ports to one of the first switch ports on the first switch. A fabric manager is coupled to the IHS network and operable to communicate with the first switch and the second switch to determine that one of the first switch ports on the first switch is that associated with a fabric interconnect error. The fabric manager then communicates with the first switch to cause the respective visual first switch port indicator that is associated with the one of the first switch ports that is associated with the fabric interconnect error to visually indicate the fabric interconnect error. | 01-15-2015 |
James Earl Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110225323 | SELF-TUNING INPUT OUTPUT DEVICE - A method, system, and computer usable program product for a self-tuning I/O device are provided in the illustrative embodiments. A change is detected in an adapter communicating with the I/O device, the I/O device being a consolidator configured to communicate with the adapter in a data network. A type of the adapter is determined. Values for each parameter in a set of parameters corresponding to the type of the adapter are determined. The values of a first subset of the parameters are applied to the consolidator, applying the values of the first subset causing the consolidator to be configured to operate in a preferred configuration with the adapter. | 09-15-2011 |
Jason William Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150040744 | DETACHABLE CONTROLLER DEVICE FOR MUSICAL INSTRUMENTS - A device that can be temporarily attached to a musical instrument and easily detached without permanent modification to the instrument. The device is comprised of a set of controls attached to circuitry that is used to send digital data to a computer or other hardware to be used for music synthesis, manipulation, or production. | 02-12-2015 |
Jeremy C. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110222196 | Electrostatic Discharge Protection Rail Clamp with Discharge Interruption Circuitry - An electrostatic discharge (ESD) protection circuit apparatus is disclosed. The apparatus includes activation circuitry coupled to a first node. The activation circuitry includes a capacitor and a selectable load. A time constant τ associated with the activation circuitry varies in accordance with the selectable load. The activation circuitry is configured to provide τ=τ | 09-15-2011 |
20150194417 | Snapback Inhibiting Clamp Circuitry For Mosfet ESD Protection Circuits - Circuit configurations and related methods are disclosed that may be implemented to protect circuitry from adverse effects of transistor snapback that may occur during ESD events. The circuitry and methods may be implemented as part of distributed ESD rail clamping circuitry that includes ESD circuit elements that are coupled to power nodes or supply rails and not to signal nodes or signal pads of the circuitry in a manner that reduces parasitic loading on signal pads to reduce or substantially eliminate NMOS and/or PMOS transistor snapback occurrence, while at the same time providing rail-clamping capability during occurrence of ESD events. Using the disclosed circuitry and methods, at least a portion of ESD current may be diverted by clamp circuitry from or to a supply rail to reduce voltage differential across the sources of CMOS output transistors relative to their bulk terminals in a manner that reduces forward biasing of parasitic BJTs present at each of the CMOS output transistors, thus reducing or substantially eliminating occurrence of transistor snapback during an ESD event. | 07-09-2015 |
20150228638 | Diode Circuit Layout Topology With Reduced Lateral Parasitic Bipolar Action - Diode circuit layout topologies and methods are disclosed that exhibit reduced lateral parasitic bipolar characteristics at lateral parasitic bipolar circuit emitter edges during ESD or other voltage events as compared to conventional circuit layout topologies. The disclosed diode circuit layout topologies may be implemented to recess parasitic emitter ends relative to surrounding well ties, for example, to reduce or substantially eliminate parasitic bipolar action at lateral emitter edges of the circuitry during ESD events so as to provide higher current threshold for device failure, allowing for smaller device area and/or improved ESD robustness for a given circuit device. | 08-13-2015 |
Jeremy Charles Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20130027822 | CIRCUITS INCLUDING A DIODE STRING COMPRISED OF BIPOLAR STAGES HAVING AN ADJUSTABLE PSEUDO BETA FOR ESD PROTECTION - A circuit includes an input terminal and an electrostatic discharge (ESD) protection circuit. The ESD protection circuit includes a diode string formed from a plurality of P-N junction devices arranged in series. The diode string includes an input coupled to the input terminal and includes at least one output coupled to a power supply terminal. The circuit further includes a plurality of shunt elements. Each of the plurality of shunt elements includes a first terminal coupled to one of the plurality of P-N junction devices and a second terminal coupled to the power supply terminal. Each of the plurality of shunt elements is controllable to selectively couple the one of the plurality of P-N junction devices to the power supply terminal to distribute current flow across the diode string in response to an ESD event. | 01-31-2013 |
20130027834 | Circuit for ESD Protection Including Dynamically Terminated Diode Strings Comprised of Bipolar Devices - An integrated circuit includes a plurality of terminals, an unterminated diode string formed from a plurality of P-N junction devices arranged in series and coupled to the plurality of terminals, and a plurality of switches. Each of the plurality of switches includes a first terminal coupled to an anode of one of the plurality of P-N junction devices and a second terminal coupled to a power supply terminal, and is controllable to selectively couple the anode to the power supply terminal in response to an ESD event. The plurality of switches configured to dissipate an ESD current associated with the ESD event and dynamically terminate the unterminated diode string at a node where the ESD current falls below a turn-on threshold of a next P-N junction device in the unterminated diode string. | 01-31-2013 |
20140035091 | Electrostatic Discharge Protection Circuit Including a Distributed Diode String - An integrated circuit includes first and second terminals. The integrated circuit further includes a first plurality of diodes arranged in series between the first terminal and a power supply terminal and a second plurality of diodes arranged in series between the second terminal and the power supply terminal. The integrated circuit also includes a conductor configured to couple a first node within the first plurality of diodes to a second node within the second plurality of diodes. The first node is located between a first diode of the first plurality of diodes and a last diode of the first plurality of diodes, and the second node is located between a first diode of the second plurality of diodes and a last diode of the second plurality of diodes. | 02-06-2014 |
Jeremy Crane Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150234143 | SUBSEA CABLE HAVING FLOODABLE OPTICAL FIBER CONDUIT - In at least some embodiments, a disclosed subsea cable includes one or more floodable optical fiber conduits each having at least one tight buffered optical fiber for transporting optical signals. Each tight buffered optical fiber may have a relatively limited length. The subsea cable may further include multiple strength members contra-helically wound around or together with the one or more floodable optical fiber conduits. There may also or alternatively be included at least one hermetically sealed optical fiber conduit having at least one protected optical fiber spliced to one of the tight buffered optical fibers. At least some implementations splice each of the tight buffered optical fibers to corresponding protected fibers for the long-haul communications. Flooding of the floodable conduits may be provided via connectors at the subsea cable ends, via breakout locations where sensors are attached, and/or via vents in the conduit wall. Some method embodiments deploy the disclosed subsea cable designs in a body of water, putting the interior of at least one floodable optical fiber conduit in fluid communication with the body of water while supporting extended use for communicating signals, particularly in deep water where temperatures are relatively low. Because the floodable conduits have pressure-equalized interiors they may be formed from plastic or other materials that ease the process of attaching sensors to the subsea cables. | 08-20-2015 |
Jeshua Daniel Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140149727 | SYSTEM AND METHOD FOR INITIALIZING PROCESSOR CORES IN A MULTIPROCESSOR SYSTEM - A system and computer program product for initializing processor cores in a multiprocessor system. The system includes a microcontroller that initializes a first processor utilizing a common initialization image for all processor cores within the first processor. The first processor detects and executes system firmware. All remaining processors are initialized utilizing the common initialization image. The executing firmware detects a system configuration of the multiprocessor system. A customized processor initialization image for each of the processor cores in the multiprocessor system is generated and stored to a storage device. The processor cores are triggered to enter a power save state in which all initialization settings of the processor cores are lost. In response to all the processor cores entering the power save state, the first processor core of the first processor is re-initialized using a first customized initialization image generated for the first processor core. | 05-29-2014 |
20140149732 | SYSTEM AND METHOD FOR INITIALIZING PROCESSOR CORES IN A MULTIPROCESSOR SYSTEM - A method for initializing processor cores in a multiprocessor system. The method includes a microcontroller initializing a first processor utilizing a common initialization image for all processor cores within the first processor. The first processor detects and executes system firmware. All remaining processors are initialized utilizing the common initialization image. The executing firmware detects a system configuration of the multiprocessor system. A customized processor initialization image for each of the processor cores in the multiprocessor system is generated and stored to a storage device. The processor cores are triggered to enter a power save state in which all initialization settings of the processor cores are lost. In response to all the processor cores entering the power save state, the first processor core of the first processor is re-initialized using a first customized initialization image generated for the first processor core. | 05-29-2014 |
Larry Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090017580 | SYSTEMS AND METHODS FOR VERTICALLY INTEGRATING SEMICONDUCTOR DEVICES - Systems and methods for vertically integrating semiconductor devices are described. In one embodiment, a method comprises providing an interposer, aligning and bonding a plurality of die to a first surface of the interposer, aligning and bonding a backplate to the plurality of die, and reducing at least one portion of the interposer to create a reconstituted wafer. In another embodiment, an apparatus comprises an interposer operable to receive at least one donor semiconductor device disposed on a first surface of the interposer and aligned therewith, and at least one host semiconductor device disposed on a second surface of the interposer and aligned therewith; where the interposer allows the at least one donor and host semiconductor devices to become vertically integrated. | 01-15-2009 |
20110201209 | Method and System for Wafer-Level Planarization of a Die-to-Wafer System - Methods and systems for planarization of a die-to-wafer integration. A planarization coating may be applied to the die-to-wafer assembly, and a planarization plate may be used in the planarization process. The planarization plate may include perforations configured to allow a portion of the planarization coating to extrude through the planarization plate. | 08-18-2011 |
Lynne M. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100198644 | System and method for computer-aided coordination of presentation events - A system and method for the automated scheduling, coordination, and management of meetings, briefings, and other presentations. The meeting coordination application described herein is a centralized system for meeting planning. The meeting coordination application receives data from a customer database, a human resources database, and a scheduling database. On the basis of this data, the meeting coordination application proposes or selects presenters for the meeting. The meeting coordination application selects the presenters on the basis of their personal availability and their knowledge base as compared to the topics proposed by the customer for the meeting. The meeting coordination also acts as a logistical tool for scheduling the meeting, coordinating tasks relating to reserving the meeting space, generating catering instructions, arranging and confirming transportation for meeting attendees, conducting a post-meeting survey, and collecting survey responses and other information to update a historical database describing organizational meetings. | 08-05-2010 |
Malcolm I. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100293528 | Hosting a Graphical Program Execution System on an Embedded Device - System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP. | 11-18-2010 |
20100293529 | Graphical Data Flow Web Application Repository With Version Control - System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP. | 11-18-2010 |
Mark D. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110054664 | Spin Coating Modeling - A method for setting processing parameters for fabricating an integrated circuit, by creating a mathematical model of a spin coated surface of a material over a non-flat substrate surface, where the mathematical model includes, a smoothing algorithm, where the smoothing algorithm uses as inputs only, a nominal thickness of the spin coated surface, a minimum thickness of the spin coated surface, and an interaction length, and a constraint that the spin coated surface cannot intersect the substrate surface, solving the mathematical model to determine the spin coated surface, and using the modeled spin coated surface to set the processing parameters for fabricating the integrated circuit. | 03-03-2011 |
20110112809 | Photoresist Simulation - A processor based method for measuring dimensional properties of a photoresist profile by determining a number acid generators and quenchers within a photoresist volume, determining a number of photons absorbed by the photoresist volume, determining a number of the acid generators converted to acid, determining a number of acid and quencher reactions within the photoresist volume, calculating a development of the photoresist volume, producing with the processor a three-dimensional simulated scanning electron microscope image of the photoresist profile created by the development of the photoresist volume, and measuring the dimensional properties of the photoresist profile. | 05-12-2011 |
20140067346 | Photoresist Simulation - A processor based method for measuring dimensional properties of a photoresist profile by determining a number acid generators and quenchers within a photoresist volume, determining a number of photons absorbed by the photoresist volume, determining a number of the acid generators converted to acid, determining a number of acid and quencher reactions within the photoresist volume, calculating a development of the photoresist volume, producing with the processor a three-dimensional simulated scanning electron microscope image of the photoresist profile created by the development of the photoresist volume, and measuring the dimensional properties of the photoresist profile. | 03-06-2014 |
Mark Davis Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150261896 | MODEL FOR ACCURATE PHOTORESIST PROFILE PREDICTION - A photoresist modelling system includes a mathematical model for a photolithography process. The mathematical model may be executable using a computer processor. The mathematical model may be used to model a photoresist as formed on a semiconductor wafer surface. A blocked polymer concentration gradient equation may be implemented into the mathematical model. The blocked polymer concentration gradient equation may describe an initial concentration gradient of a blocked polymer in the photoresist being modelled by the mathematical model. | 09-17-2015 |
Mark Douglas Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120144176 | Method for Setting a Boot List to Disks with Multiple Boot Logical Volumes - A method dynamically determines the contents of a Boot Logical Volume from within a System Management Service menu. Responsive to receiving the scan request, a system dynamically scans a root volume group to identify special files associated with the various base operating systems stored on the boot logical volumes of the root volume group. The system then maps the files to a specific operating systems version, and presents a list of the available operating systems on the various boot logical volumes to a user. | 06-07-2012 |
Matthew Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090037655 | System and Method for Data Storage and Backup - Systems and methods for data storage and backup are disclosed. A system for data storage and backup may include a storage array comprising one or more storage resources and an agent running on a host device, the agent communicatively coupled to the storage array. The agent may be operable to automatically allocate one or more storage resources for the storage of data associated with a backup job of the hose device and communicate the data associated with the backup job to the allocated storage resources. | 02-05-2009 |
20150082843 | INTEGRATED SEATPOST BICYCLE LOCK - An integrated seatpost bicycle lock is disclosed. The integrated seatpost lock has four solid members that are pivotally interconnected to form a cylinder seatpost in a first position and a lock in a second position. A first solid member has a lock cylinder end portion having a socket and an opening, and a second solid member has a lock head in one end connected to the opening in the first position and secured into the socket to form the lock in the second position. | 03-26-2015 |
Michael E. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100182169 | Ultra Mobile Keyboard - An improved keyboard layout for use with information handling systems such as ultra mobile information handling systems. The improved keyboard layout eliminates the numbered function key (F1-F12) row and maps all of the functions that have traditionally been function (Fn) options on the F1-F12 row (such as brightness, volume, battery meter, etc.) to other keys. | 07-22-2010 |
Michael Gregory Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110265033 | APPARATUS, AND ASSOCIATED METHOD, FOR SELECTING MULTIPLE FILES AT A CONSUMER ELECTRONICS DEVICE - A user interface apparatus, and an associated method, for facilitating user selection of multiple files stored at a consumer electronic device, such as a mobile communication station. A contiguous selection procedure is provided in which a user selects a pair or more of file representations displayed upon a touch screen. Representations of files contiguous to the selected file representations are ascertained, and such files are aggregated. A non-contiguous selection procedure is also provided. A detector detects selection to enter into a multi-select mode. And, a detection is further made of selection made by a user of files to be aggregated. | 10-27-2011 |
20110302493 | VISUAL SHUFFLING OF MEDIA ICONS - An apparatus and method for shuffling a media file in a playlist. A first playlist order of a plurality of media files is created for displaying a plurality of icons corresponding to one of the plurality of media files. The plurality icons are arranged according to the first playlist order on the display. Upon receiving a request for a second playlist order a second playlist order is created. While displaying the plurality of icons in the first playlist order, movement of at least two icons on the display is shown between a first position and a second position, wherein the first position corresponds to the first playlist order and the second position corresponds to the second playlist order. | 12-08-2011 |
20130134923 | APPARATUS, AND ASSOCIATED METHOD, FOR PROVIDING CHARGING ENERGY TO RECHARGE A PORTABLE POWER SUPPLY - An apparatus, and an associated method, for providing charging energy to a portable power supply, sourced at the portable power supply of another portable electronic device. The portable electronic devices are arranged in a charging configuration in which the portable electronic device from which energy is to be sourced is coupled to the portable electronic device to which the charging energy is to be applied. A controller controls the charging operations to ensure that energy of a host portable power supply is not depleted beyond a minimum level, and the application of the charging energy is terminated when a recipient portable power supply is charged to a desired level or the host portable power supply is depleted to the minimum level. | 05-30-2013 |
Michael K. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120059931 | SYSTEM AND METHODS FOR A REPUTATION SERVICE - A system comprises a processor and storage containing software. When executed, the software causes the processor to receive a set of metrics to be monitored, cause to be monitored the set of metrics, and filter the monitored metrics per a sharing policy to produce a subset of the set of metrics. | 03-08-2012 |
20140344782 | CONCEPTUAL SERVICES IMPLEMENTATION PLATFORM - The present disclosure generally relates to computing methods and applications. A service platform includes standard functionalities that can be used in different applications, such as composite applications. The service platform includes a database that stores application specific information, which is mapped to the standard functionalities. To use these functionalities, different applications initialize relevant parts of the database and use predefined standards to access these functionalities. | 11-20-2014 |
Michael Kavanagh Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120035942 | MANAGING BUSINESS RELATIONSHIPS USING A THIRD-PARTY SERVICE - A third-party service relationship may be established between a service consumer, a service provider, and a third-party service using a service relationship management server. The service consumer and service provider can have a primary service relationship. The primary service relationship may be managed using the service relationship management server. Service relationship information related to the primary service relationship can be received in a database in communication with the service relationship management server. The primary service relationship can be modified using the third-party service and based on the service relationship information. | 02-09-2012 |
20130246326 | AUTOMATED CONTRACT MANAGEMENT - A system for automated contract management includes a computing device ( | 09-19-2013 |
Michael V. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100096933 | Method and system for high-reliability power switching - The present disclosure is directed to systems and methods for high-reliability power switching. | 04-22-2010 |
Newton J. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140019218 | PROVIDING CONSUMERS WITH INCENTIVES FOR HEALTHY EATING HABITS - A method, system, and program for providing consumer healthy habits incentives are provided. A consumable item, consumed by an individual, is detected. A health factor is detected for the consumable item. An electronic incentive is selected for the individual according to the health factor, such that the individual is encouraged to consume a healthy selection of consumable items. An electronic incentive may be further specified according to the personal health history, exercise history and consumption history of an individual | 01-16-2014 |
Newton James Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080244697 | Security Objects Controlling Access To Resources - Controlling access to resources through use of security objects including creating a security object in dependence upon user-selected security control data types, the security object comprising security control data and at least one security method; receiving a request for access to the resource; receiving security request data; and determining access to the resource in dependence upon the security control data and the security request data. Creating a security object includes storing in the security object a resource identification for the resource; storing in the security object an authorization level of access for the resource; storing in the security object user-selected security control data types; and storing in the security object security control data for each user-selected security control data type. Embodiments include deploying the security object on a security server or on a client device. | 10-02-2008 |
20080263157 | METHOD AND SYSTEM FOR ORDERING INSTANT MESSAGES - A computer implemented method and a computer usable program product for ordering a plurality of instant messages are provided. A data processing system receives at least one incoming instant message. Responsive to identifying the at least one incoming instant message as a response to at least one outgoing instant message originating from the data processing system, the data processing system associates the at least one incoming instant message with the at least one outgoing instant message to form a set of related messages. The data processing system presents the at least one incoming instant message to a first user, wherein a relationship between the at least one incoming instant message and the at least one outgoing instant message is identified. | 10-23-2008 |
Richard J. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090055812 | LDAP SERVER PERFORMANCE OBJECT CREATION AND USE THEREOF - A system in which a plurality of performance objects are stored in computer memory, where each performance objects contains at least one input template and a corresponding optimized code path program product. A template matcher intercepts an input set destined to a directory server, and then determines a match between the intercepted input set and one of the templates. A code path selector then retrieves the corresponding optimized code path program product stored in a performance object associated with the matched template. Finally, a code processor executes the retrieved optimized code path program product on the intercepted input set, and stores the result in a tangible computer media through alteration of a physical property of the media. | 02-26-2009 |
Robert Eugene Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150245084 | APPARATUS AND METHOD FOR GATHERING ANALYTICS - A method and apparatus are provided for gathering analytics. In an embodiment, a method includes monitoring interactions of multiple users related to at least one of: multiple base content and multiple supplemental content. The supplemental content is associated with one or more products or services identified in the base content. The method also includes obtaining interaction information associated with the interactions. The method also includes selecting specified supplemental content to present to a specified user based on (i) the interaction information and (ii) specified base content presented to the specified user. The method also includes sending the specified base content and the specified supplemental content to an endpoint associated with the specified user. | 08-27-2015 |
Robert T. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20090279056 | LAMP CHANGING SYSTEM FOR AN IMAGE PROJECTION LIGHTING DEVICE - An image projection lighting device including a base housing, a yoke, a lamp housing, and a video projector located inside the lamp housing, is disclosed. The video projector includes a video projector housing. The video projector housing can be moved into a first position and a second position in relation to the lamp housing. The first position is a video projector operating position in which the video projector cannot be serviced. The video projector can be serviced in the second position. A projector lamp cannot be accessed in the first position but can be accessed in the second position. | 11-12-2009 |
Roxanne Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140050702 | Compositions and Methods for Reducing Blood Alcohol Content - Disclosed are compositions and methods for reducing blood alcohol content following alcohol consumption. The inventive compositions and methods rapidly reduce blood alcohol content and alleviate symptoms of intoxication in a subject having an elevated blood alcohol content due to alcohol consumption. | 02-20-2014 |
Shawn A.p. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100306315 | Session-Based Processing Method and System - A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data. | 12-02-2010 |
Shawn A. P. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110276439 | Configuration Representation and Modeling Using Configuration Spaces - Configuration spaces facilitate the useful presentation of data, particularly configuration data used for representing configured products. Products include features and common features can be grouped by families. For example, an automobile can include a transmission family. The transmission family could include features such as automatic transmission and 4-speed manual transmission. Configuration spaces can be achieved by consolidating selected data without loosing useful information. The degree of consolidation achieved can be significant enough to permit display of data using conventional display technology. Configuration spaces break down the “universe” of possible configurations into constituent spaces defined by groups of rules for a selected feature. Common dependencies between the selected feature and related features can be consolidated to produce a more minimal form of the data used for representing the selected features and related features. Configuration spaces can provide a useful graphical view of the breakdown of all rules written for a single feature or multiple features. The data present in this view can be analyzed to, for example, study the dependency paths of an existing configuration and better understand the impact of revising configuration relationships. Thus, configuration spaces aid in the creation and modification of configuration models. | 11-10-2011 |
20130191766 | Configuration Representation and Modeling Using Configuration Spaces - Configuration spaces facilitate the useful presentation of data, particularly configuration data used for representing configured products. Products include features, and common features can be grouped by families. Configuration spaces can be achieved by consolidating selected data without losing useful information. Configuration spaces break down the “universe” of possible configurations into constituent spaces defined by groups of rules for a selected feature. Common dependencies between the selected feature and related features can be consolidated to produce a more minimal form of the data used for representing the selected features and related features. Configuration spaces can provide a useful graphical view of the breakdown of all rules written for a single feature or multiple features. The data present in this view can be analyzed to, for example, study the dependency paths of an existing configuration and better understand the impact of revising configuration relationships. | 07-25-2013 |
20140081983 | Session-Based Processing Method and System - A log file processing system sorts records from large log files and groups them by session without making a complete copy of the log files by capturing a subset of the log files in a sliding memory window and identifying all records in the window that form a complete user session. Records belonging to a complete session are output for analyzing, and the remaining records are output as raw log data for additional processing. Using a ring buffer to implement the sliding memory window, data structures are used to group records by session, to identify completed sessions, and to index into the ring buffer to retrieve records for completed sessions that are to be directly analyzed. Any records remaining in the ring buffer at the end of slide window processing may be output as raw log file data and are processed as incomplete or malformed session records. An embodiment of the log file processing system provides a significant improvement on the speed of data extraction from log files into analyzable session data. | 03-20-2014 |
Stuart H. Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100082383 | Single Step Flight Schedule Optimization - The subject matter of this specification can be embodied in, among other things, a method that includes generating a first graph including possible flight segments between airline stations for an airline and determining a set of permissible crew pairings based on a traversal of the first graph. The method also includes generating a second graph comprising the determined set of permissible crew pairings and determining a set of permissible aircraft routings based on a traversal of the second graph. The method includes generating a set of optimized aircraft routings using an integer-programming algorithm that accepts the determined set of permissible aircraft routings as input, and outputting the set of optimized aircraft routings for use in a flight schedule. | 04-01-2010 |
20100082394 | Flight Schedule Constraints for Optional Flights - The subject matter of this specification can be embodied in, among other things, a method that includes receiving a number N | 04-01-2010 |
20110307087 | SYSTEMS AND METHODS OF RESCHEDULING MANUFACTURING RELEASES - Techniques are presented for rescheduling manufacturing releases. A plurality of release information elements are identified based on a first run of a first advanced planning system. The release information elements comprise dates of planned manufacturing release and quantity. The plurality of release information elements are sorted based on associated demand-likelihood factors and a plurality of sorting criteria. Swapping candidates are selected and swaps are performed based on the demand-likelihood factors and at least one swapping constraint. The plurality of release information elements are then fixed and output as results. A second run of an advanced planning system is optionally performed before output and may include stability features. | 12-15-2011 |
Thomas Howard Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20110271136 | PREDICTIVELY MANAGING FAILOVER IN HIGH AVAILABILITY SYSTEMS - A method, system, and computer usable program product for predictively managing failover in a high availability system are provided in the illustrative embodiments. A disruptive activity occurring on the HA data processing system is detected. The disruptive activity has a potential to cause an operation of the HA data processing system to perform outside a specified parameter. A determination is made of a desired response in the HA data processing system should the disruptive activity disrupting the operation. A precautionary action is initiated with respect to the HA data processing system. | 11-03-2011 |
Timothy Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20150332488 | MONITORING SYSTEM PERFORMANCE WITH PATTERN EVENT DETECTION - A method includes receiving a plurality of metric-pattern combinations, each including a respective performance metric and a respective graph pattern. The method also includes receiving a corresponding parameter value for a parameter of each respective graph pattern. The method further includes determining an event equation comprising the plurality of metric-pattern combinations and a boolean operator. The method still further includes evaluating the event equation by determining a respective graph pattern fit curve by applying the corresponding parameter value to the respective graph pattern, and determining an operand value based on whether associated performance data for the respective performance metric exhibits the associated graph pattern by matching the respective graph pattern fit curve to the associated performance data. Evaluating the operand values using the boolean operator to determine a result. The method additionally includes displaying a notification, at a user interface, based on the result. | 11-19-2015 |
Torez Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20080252490 | Merging A Codec With A Digital Media File and Playing A Digital Media File On A Playback Device - Merging a codec with a digital media file, including receiving, by a digital media provider from a playback device through a data communications network, a request for the digital media file, the digital media file comprising digital media content encoded by a codec, identifying, by the digital media provider, the codec by which the digital media content was encoded, inserting, by the digital media provider, the codec into the digital media file, distributing the digital media file with the inserted codec to the playback device through the data communications network. Playing a digital media file on a playback device, including receiving the digital media file in the playback device, extracting the codec from within the digital media file, installing, by the playback device, the codec for operation on the playback device, and decoding, by the playback device through the codec, the digital media content for playback on the playback device. | 10-16-2008 |
20090077413 | APPARATUS, SYSTEM, AND METHOD FOR SERVER FAILOVER TO STANDBY SERVER DURING BROADCAST STORM OR DENIAL-OF-SERVICE ATTACK - An apparatus, system, and method are disclosed to failover to a standby server when a primary server is under broadcast storm or denial-of-service (“DoS”) attack. A primary attack sensing module is included to monitor a rate of incoming data from a computer network to a primary server and to determine if the rate of incoming data is above a primary data rate threshold. A standby contact module is included to request a standby data rate status from a standby server in response to the primary attack module determining that the rate of incoming data to the primary server is above the primary data rate threshold. The standby server is connected to the primary server over a private network. The standby data rate status includes a determination by the standby server of whether a rate of data received by the standby server is above a standby data rate threshold. A standby receiver module is included to receive a standby data rate status from the standby server over the private network. A switchover module is included to deactivate the primary server and to send a command to activate the standby server as a primary server in response to the received standby data rate status indicating that the rate of data received by the standby server has not exceeded the standby data rate threshold. | 03-19-2009 |
20090138896 | Providing a computing system with real-time capabilities - A computing system is provided with real-time capabilities so that the system is capable of running applications such that one or more real-time criteria are satisfied. An interrupt architecture of the computing system is disabled. The interrupt architecture generates interrupts sent to a firmware of the computing system in response to events. A different architecture is substituted within the computing system for the interrupt architecture. The different architecture is responsive to the events without violating the real-time criteria. In response to the events occurring, the different architecture causes one or more corrective actions to be performed. | 05-28-2009 |
Trevor Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20140122779 | MAGNETIC RANDOM ACCESS MEMORY JOURNAL FOR MULTI-LEVEL CELL FLASH MEMORY - A flash memory system comprises a logic block interface operable to receive a write command from a host computer, the write command specifying data and a write destination address in a flash memory device, the flash memory device operable to store data at a complementary address corresponding to the specified write destination address. The system further comprises a journal communicatively coupled to the flash memory device and the logic block interface operable to temporarily store data from the complementary address of the flash memory device, and to provide the stored data in the journal to be restored to the flash memory device at the complementary address in the event of an error occurring while executing the write command. | 05-01-2014 |
20140122780 | MAGNETIC RANDOM ACCESS MEMORY JOURNAL - A flash memory system comprises a logic block interface operable to receive a write command to store data from a host computer, a flash memory device operable to store the data in response to the write command, and a non-volatile memory communicatively coupled to the flash memory device and the logic block interface operable to temporarily store the data, and to provide the stored data to be written to the flash memory device in the event of a disruption during execution of the write command. | 05-01-2014 |
20140122781 | HIERARCHICAL FLASH TRANSLATION LAYER - A flash memory system comprises a flash device operable to store data in a plurality of physical blocks assigned to a plurality of sections, a plurality of Flash Translation Tables stored in a memory comprising a Forward Translation Table that maps a Section to a plurality of physical blocks, and a Sector Translation Table for each Section, the Sector Translation Table operable to map to a Physical Page Number identifying a particular Page, a Page Offset identifying a particular location within the Page, and a Section Local Block Table comprising Block Physical Addresses indexed by a Section Local Block Table ID. | 05-01-2014 |
20150242332 | SELF-ENCRYPTING FLASH DRIVE - A method comprises receiving a plaintext message (m), encrypting the plaintext message and generating a cipher text (c) and authentication data (t), storing the cipher text in a user data portion of a data storage device, and storing the authentication data in a meta data portion of the data storage device. | 08-27-2015 |
William Alexander Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20100205605 | SCHEDULING METHOD AND SYSTEM - A scheduling method and system. The method includes receiving by a computing system first data and second data associated with a user. The first data comprises user identification associated, an activity selection for an activity, and first scheduling information. The second data comprises geographical preference data. The computing system determines facilities associated with the activity. The facilities are located within boundaries specified by the geographical preference data. The computing system generates tentative reservations for the user at each facility. The computing system presents the tentative reservations data to the user. The computing system receives verification data from the user. The computing system posts the tentative reservations data in a social networking environment. The computing system stores the tentative reservations data. | 08-12-2010 |
Zachary Smith, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120329958 | POLYMER SYNTHESIS AND THERMALLY REARRANGED POLYMRES AS GAS SEPARATION MEMBRANES - The present invention includes a polymer formed by the thermal rearrangement of an ortho-functional polyimide synthesized via chemical imidization with permeation properties for gas separation membranes higher than those synthesized via thermal imidization and a method for forming that polymer having tailored transport properties and different chemical resistance. The present invention also includes a polymer formed by the thermal rearrangement of an ortho-functional polyimide in which a portion of the ortho-position functional group is lost during thermal rearrangement to yield a thermally rearranged polymer with higher permeability than would be seen without the ortho-position group. This ortho-position group can be the result of chemical imidization, or the result of a post-imidization modification reaction. | 12-27-2012 |