Patent application number | Description | Published |
20120241237 | THREE WHEELED VEHICLE - A three wheeled vehicle is disclosed having a vehicle frame with a frame sidewall providing a substantially flat surface, with recesses in the flat surface. Alignment arms have inner ends and outer ends, where the inner ends are mounted to the frame sidewall, and the outer ends mount a wheel hub. The inner ends have couplings with pivotal portions and fixed portions, the pivotal portions being at least partially positioned within the recesses, and the fixed portions being attached to the substantially flat surface. | 09-27-2012 |
20120241238 | THREE WHEELED VEHICLE - A three wheeled vehicle is disclosed having a vehicle frame with a frame sidewall providing a substantially flat surface, with recesses in the flat surface. Alignment arms have inner ends and outer ends, where the inner ends are mounted to the frame sidewall, and the outer ends mount a wheel hub. The inner ends have couplings with pivotal portions and fixed portions, the pivotal portions being at least partially positioned within the recesses, and the fixed portions being attached to the substantially flat surface. | 09-27-2012 |
20120241239 | THREE WHEELED VEHICLE - A three wheeled vehicle is disclosed having a vehicle frame with a frame sidewall providing a substantially flat surface, with recesses in the flat surface. Alignment arms have inner ends and outer ends, where the inner ends are mounted to the frame sidewall, and the outer ends mount a wheel hub. The inner ends have couplings with pivotal portions and fixed portions, the pivotal portions being at least partially positioned within the recesses, and the fixed portions being attached to the substantially flat surface. | 09-27-2012 |
Patent application number | Description | Published |
20110282667 | Methods and System for Grammar Fitness Evaluation as Speech Recognition Error Predictor - A plurality of statements are received from within a grammar structure. Each of the statements is formed by a number of word sets. A number of alignment regions across the statements are identified by aligning the statements on a word set basis. Each aligned word set represents an alignment region. A number of potential confusion zones are identified across the statements. Each potential confusion zone is defined by words from two or more of the statements at corresponding positions outside the alignment regions. For each of the identified potential confusion zones, phonetic pronunciations of the words within the potential confusion zone are analyzed to determine a measure of confusion probability between the words when audibly processed by a speech recognition system during the computing event. An identity of the potential confusion zones across the statements and their corresponding measure of confusion probability are reported to facilitate grammar structure improvement. | 11-17-2011 |
20120295708 | Interface with Gaze Detection and Voice Input - Methods, computer programs, and systems for interfacing a user with a computer program, utilizing gaze detection and voice recognition, are provided. One method includes an operation for determining if a gaze of a user is directed towards a target associated with the computer program. The computer program is set to operate in a first state when the gaze is determined to be on the target, and set to operate in a second state when the gaze is determined to be away from the target. When operating in the first state, the computer program processes voice commands from the user, and, when operating in the second state, the computer program omits processing of voice commands. | 11-22-2012 |
20140039896 | Methods and System for Grammar Fitness Evaluation as Speech Recognition Error Predictor - A plurality of statements are received from within a grammar structure. Each of the statements is formed by a number of word sets. A number of alignment regions across the statements are identified by aligning the statements on a word set basis. Each aligned word set represents an alignment region. A number of potential confusion zones are identified across the statements. Each potential confusion zone is defined by words from two or more of the statements at corresponding positions outside the alignment regions. For each of the identified potential confusion zones, phonetic pronunciations of the words within the potential confusion zone are analyzed to determine a measure of confusion probability between the words when audibly processed by a speech recognition system during the computing event. An identity of the potential confusion zones across the statements and their corresponding measure of confusion probability are reported to facilitate grammar structure improvement. | 02-06-2014 |
Patent application number | Description | Published |
20100161549 | MASTERLESS DISTRIBUTED BATCH SCHEDULING ENGINE - A distributed, high availability scalable task execution framework that does not use a master. Each server periodically checks if there are new jobs that are scheduled to execute immediately and picks a task for execution. Multiple batch server configurations can be created and executed during a specific time period where each server can behave differently to provide improved response time to online users. Each server can be configured to execute a different number of parallel tasks during a time period, execute fewer tasks or no batch task at all, and then change server behavior to execute many tasks in parallel at a different time when there are no online users. Automatic transaction assists in task restart in the case of infrastructure failures. If infrastructure failure happens before the task completes, the transaction will be rolled back by the database automatically. | 06-24-2010 |
20100162245 | RUNTIME TASK WITH INHERITED DEPENDENCIES FOR BATCH PROCESSING - A batch job processing architecture that dynamically creates runtime tasks for batch job execution and to optimize parallelism. The task creation can be based on the amount of processing power available locally or across batch servers. The work can be allocated across multiple threads in multiple batch server instances as there are available. A master task splits the items to be processed into smaller parts and creates a runtime task for each. The batch server picks up and executes as many runtime tasks as the server is configured to handle. The runtime tasks can be run in parallel to maximize hardware utilization. Scalability is provided by splitting runtime task execution across available batch server instances, and also across machines. During runtime task creation, all dependency and batch group information is propagated from the master task to all runtime tasks. Dependencies and batch group configuration are honored by the batch engine. | 06-24-2010 |
20100162248 | COMPLEX DEPENDENCY GRAPH WITH BOTTOM-UP CONSTRAINT MATCHING FOR BATCH PROCESSING - Architecture that includes a batch framework engine incorporated into the server and that supports a rich set of dependencies between tasks in a single batch job. A bottom-up approach is employed where analysis is performed if a task can run based on the parent tasks. The framework runs batch jobs without the need of a client, and provides the ability to create dependencies between tasks, which allow the execution of tasks in parallel or in sequence. Using an AND/OR relationship engine, a task can require that all parent tasks (logical AND) meet requirements to run, or that only one parent (logical OR) is required to meet its requirements in order to run. Clean-up or non-important tasks can have the a flag set where even if such tasks fail when executing, the batch job will ignore these tasks when defining the final status of the job. | 06-24-2010 |
Patent application number | Description | Published |
20110223652 | PIEZOELECTRIC-BASED NANOPORE DEVICE FOR THE ACTIVE CONTROL OF THE MOTION OF POLYMERS THROUGH THE SAME - Apparatus, system, and methods are provided for utilizing piezoelectric material for controlling a polymer through a nanopore. A reservoir is formed filled with conductive fluid. A membrane is formed that separates the reservoir. A nanopore is formed through the membrane. The membrane comprises electrical conductive layers, piezoelectric layers, and insulating layers. The piezoelectric layers are operative to control a size of the nanopore for clamping/releasing a polymer as well as to control the thickness of part of the membrane when a voltage is applied to the piezoelectric layers. Combinations of clamping/releasing the polymer and changing the thickness of part of the membrane can move a polymer through the nanopore at any electrically controlled speed and also stretch or break a polymer in the nanopore. | 09-15-2011 |
20110224098 | Nanopore Based Device for Cutting Long DNA Molecules into Fragments - Apparatus, system, and method are provided for cutting a linear charged polymer inside a nanopore. A first voltage is applied to create an electric field in a first direction. A second voltage is applied to create an electric field in a second direction, and the first direction is opposite to the second direction. When the electric field in the first direction and the electric field in the second direction are applied to a linear charged polymer inside a nanopore, the linear charged polymer is cut at a location with predetermined accuracy. | 09-15-2011 |
20120298510 | NANOPORE BASED DEVICE FOR CUTTING LONG DNA MOLECULES INTO FRAGMENTS - Apparatus, system, and method are provided for cutting a linear charged polymer inside a nanopore. A first voltage is applied to create an electric field in a first direction. A second voltage is applied to create an electric field in a second direction, and the first direction is opposite to the second direction. When the electric field in the first direction and the electric field in the second direction are applied to a linear charged polymer inside a nanopore, the linear charged polymer is cut at a location with predetermined accuracy. | 11-29-2012 |