Patent application number | Description | Published |
20130174148 | ENHANCING INTERRUPT HANDLING IN A VIRTUAL ENVIRONMENT - Systems and methods for enhancing the handling of interrupts in a virtual computing environment are disclosed. A CPU is configured such that the CPU, when in a virtual machine (VM) mode, directs an interrupt to a VM. When in the VM context, a guest in the VM is run with a hypervisor interrupt descriptor table (hypervisor IDT) to determine how the interrupt should be handled. The hypervisor IDT directs an interrupt that is to be handled by the VM to an interrupt handler in a guest IDT without causing a transition to the hypervisor. If an interrupt is to be handled by the hypervisor, the hypervisor IDT causes a transition to the hypervisor. | 07-04-2013 |
20140157406 | APPLICATION TESTING SYSTEM AND METHOD - A method, computer program product, and computer system for sending, by a first computing device, a payload from a plurality of payloads to a second computing device. A response from the second computing device responding to the payload is received at the first computing device. It is determined whether the payload has successfully attacked an application executing at the second computing device based upon, at least in part, the response. If not, at least a portion of the plurality of payloads that shares a structural overlap with the first payload is identified. At least a second payload of the portion is prevented from being sent to the second computing device in response to identifying that the second payload shares the structural overlap with the first payload. | 06-05-2014 |
20140157413 | APPLICATION TESTING SYSTEM AND METHOD - A method, computer program product, and computer system for sending, by a first computing device, a payload from a plurality of payloads to a second computing device. A response from the second computing device responding to the payload is received at the first computing device. It is determined whether the payload has successfully attacked an application executing at the second computing device based upon, at least in part, the response. If not, at least a portion of the plurality of payloads that shares a structural overlap with the first payload is identified. At least a second payload of the portion is prevented from being sent to the second computing device in response to identifying that the second payload shares the structural overlap with the first payload. | 06-05-2014 |
Patent application number | Description | Published |
20090256454 | Containers and container system - A container assembly, comprises a container, at least one compartment constructed and arranged to be carried by the container, a plurality of extendable legs operatively connected with the container, and a lock assembly. The at least one compartment is configurable between an open configuration and a closed configuration. The plurality of extendable legs support the container at a selected height. The lock assembly locks the legs and hence the container at the selected height. | 10-15-2009 |
20090288914 | SAWHORSE - A sawhorse includes a pair of identical support members and a connector structure. Each support member includes a pair of spaced apart legs, and an upper work surface for supporting a work-piece. The upper work surface is integrally formed with the legs. Each support member includes an integrally formed hinge portion directly connectable with the hinge portion of the other support member. The connector structure is arranged to connect an intermediate portion of the support members to one another. | 11-26-2009 |
20100288585 | FOLDING SAWHORSE - A folding sawhorse includes an elongate plastic body having a top wall with an upper work surface, and a plurality of side walls, the walls defining a storage compartment. The folding sawhorse further comprises a plurality of metal legs that are pivotally disposed relative to the plastic body, the legs being movable between a deployed position wherein the legs are capable of supporting the plastic body in a condition for use, and a storage position in which the legs are folded so as to be substantially disposed in the storage compartment, wherein the metal legs forcibly engage with adjacent plastic surfaces of the plastic body when the legs are deployed. The folding sawhorse further comprises each leg pair comprising a first pivot axis allowing the pair of legs to be pivoted together outwardly from the storage compartment to an extended position, and a second pivot axis allowing pair of legs to be pivotally separated away from one another to the deployed position. The folding sawhorse may further comprise a handle portion recessed in the top wall so as not to project above the work surface. The folding sawhorse may further comprise a latch member pivotally connected with one of the side walls and latchable to an opposite of the side walls to lock the legs in the storage compartment | 11-18-2010 |
20100290877 | ROLLING CONTAINER ASSEMBLY WITH MOUNT STRUCTURE - A rolling container assembly includes a base container, wheels to provide rolling support, at least one removable container, and a container engaging region with an automatic lock interacting between the removable container and the container engaging region. The automatic lock is releasable so that the removable container can be released to enable the at least one removable container to be carried by its carrying handle and transported separately from the base container. The assembly has a lower drawer and an upper drawer, and a slide structure having a first portion mounted to the upper drawer and a second portion mounted to the lower drawer to facilitate movement of the drawers. The lower drawer and upper drawer are independently movable between their respective open and closed positions. The apparatus includes a central frame structure carrying a lock member that enables the upper drawer to be locked in the closed position. | 11-18-2010 |
Patent application number | Description | Published |
20100295665 | OBJECT MANAGEMENT SYSTEM AND METHOD - An object management system that includes at least one object identification device to be secured to an associated object. The object identification devices provide radio frequency signals containing object identification codes. The system includes at least one user identification device providing a radio frequency signal containing a user identification code and a control unit having a reader for receiving and reading the signals provided by the user identification devices and the object identification devices. One aspect provides a remote unit that communicates directly with the control unit to receive information associated with a condition of the object management system at a location remote from the control unit. The remote unit is further configured to be carried by a user and configured to communicate information and/or an alert to the user, wherein the information and/or the alert is associated with the condition of the object management system. | 11-25-2010 |
20140202006 | Apparatus For Cutting Electronic Monitoring Bracelet Straps - The present disclosure includes a cutting apparatus for cutting a strap to a desired length. The cutting apparatus includes a handle body with first and second handles and a head affixed to the handle body. The head includes an attachment mechanism to allow a strap to be cut to be releasably secured to a first end the head. The cutting apparatus further includes a blade disposed proximate to a second end of the head. The length of the head or the distance between the first end of the head and the blade approximates a device body length. The present disclosure further includes a method of using a handheld cutting apparatus for cutting a strap to a desired length, such that the combined length of the strap and a device to be attached to an object, approximates the circumference of the object. | 07-24-2014 |
20150054627 | OBJECT MANAGEMENT SYSTEM AND METHOD - An object management system that includes at least one object identification device to be secured to an associated object. The object identification devices provide radio frequency signals containing object identification codes. The system includes at least one user identification device providing a radio frequency signal containing a user identification code and a control unit having a reader for receiving and reading the signals provided by the user identification devices and the object identification devices. One aspect provides a remote unit that communicates directly with the control unit to receive information associated with a condition of the object management system at a location remote from the control unit. The remote unit is further configured to be carried by a user and configured to communicate information and/or an alert to the user, wherein the information and/or the alert is associated with the condition of the object management system. | 02-26-2015 |
20150151258 | SYSTEM AND METHOD FOR CARBONATING SYRUP BASED CARBONATED DRINKS - A carbonation system includes a carbonation head to carbonate a liquid in a bottle and a pressure release unit to steppably release excess pressure from the bottle after carbonation. Another carbonation system operates for multiple types of drinks. It includes a carbonation head to carbonate a drink in a bottle, a controllable valve and a multi-drink controller to control at least the valve to steppably release excess pressure from the bottle after carbonation as a function of the type of drink in the bottle. | 06-04-2015 |
20150197377 | SAFETY DOOR FOR A GAS CYLINDER - A home soda machine includes a housing having a cylinder enclosure and a hinged safety door connected to a back face of the cylinder enclosure. The hinged safety door is rotatable into the cylinder enclosure unless the housing is lying on the back face or a cylinder is in a desired position within the cylinder enclosure. | 07-16-2015 |
20150367296 | AUTOMATIC RELEASE OF PRESSURE IN A HOME SODA MACHINE - A home carbonation system includes a mechanical lock to lock a bottle within the carbonation system during carbonation. The system also includes a gradual releaser to controllably release pressure after the carbonation and to delay the unlocking of the bottle from the mechanical lock after the carbonation has ended. | 12-24-2015 |
Patent application number | Description | Published |
20090307455 | METHOD AND APPARATUS FOR ALLOCATING MEMORY FOR IMMUTABLE DATA ON A COMPUTING DEVICE - One embodiment of the present invention provides a system that allocates memory for immutable data on a computing device. During operation, the system receives an application to be executed on the computing device. Next, the system allocates a memory region on the computing device to store immutable data for the application. Note that this memory region is smaller than the immutable data for the application. When the system subsequently receives a request to access a block of immutable data for the application, the system allocates space in this memory region for the block, and proceeds to load the block into the memory region. However, if at a later time the space occupied by this first block is needed for another block, the system unloads and discards the first block. If a subsequent operation needs to use information in the first block, the system regenerates the block by transforming raw data associated with the block into a form that can be directly accessed by the application, and then reloads the block into the memory region. | 12-10-2009 |
20100023702 | Shared JAVA JAR files - Techniques are disclosed for sharing programmatic modules among isolated virtual machines. A master JVM process loads data from a programmatic module, storing certain elements of that data into its private memory region, and storing other elements of that data into a “read-only” area of a shareable memory region. The master JVM process copies loaded data from its private memory region into a “read/write” area of the shareable memory region. Instead of re-loading the data from the programmatic module, other JVM processes map to the read-only area and also copy the loaded data from the read/write area into their own private memory regions. The private memory areas of all of the JVM processes begin at the same virtual memory address, so references between read-only data and copied data are preserved correctly. As a result, multiple JVM processes start up faster, and memory is conserved by avoiding the redundant storage of shareable data. | 01-28-2010 |
20140244963 | METHOD AND APPARATUS FOR ALLOCATING MEMORY FOR IMMUTABLE DATA ON A COMPUTING DEVICE - A system that allocates memory for immutable data on a computing device. The system allocates a memory region on the computing device to store immutable data for an executing application. This memory region is smaller than the immutable data for the application. When the system subsequently receives a request to access a block of immutable data for the application, the system allocates space in this memory region for the block, and proceeds to load the block into the memory region. If at a later time the space occupied by this first block is needed for another block, the system unloads and discards the first block. If a subsequent operation needs to use information in the first block, the system regenerates the block by transforming raw data associated with the block into a form that can be directly accessed by the application, and then reloads the block into the memory region. | 08-28-2014 |
Patent application number | Description | Published |
20090206042 | Manganese Oxide-Cerium Oxide Composite - A process which comprises providing a porous matrix, mixing said porous matrix with a precursor solution containing manganese and cerium ions dissolved therein, triggering the formation of a non-fluid phase which contains manganese and cerium in the interior of said porous matrix, separating said porous matrix from a liquid phase containing soluble metals, completing the formation of said non-fluid phase which contains manganese and cerium in the interior of said porous matrix, heat treating said porous matrix to convert said non-fluid phase containing manganese and cerium placed therein into a manganese oxide-cerium oxide composite, and isolating said composite from said porous matrix. The resulting composite, and its use as a catalyst, are also provided. | 08-20-2009 |
20120149952 | PRODUCTION OF DIESEL FUEL FROM VEGETABLE AND ANIMAL OILS - A process for producing a fuel composition from vegetable and/or animal oil comprises hydrodeoxygenating and hydroisomerizing the oil in a single step. The fuel composition has acceptable lubricity and comprises a mixture of C | 06-14-2012 |
20130330555 | NOVEL ADSORBENT FOR ULTRADEEP REMOVAL OF SULFUR COMPOUNDS FROM DISTILLATE FUELS - Novel adsorbents and their use in a process for the removal of sulfur compounds from distillate fuels are described herein. The novel adsorbents are comprised of nanocrystals of Ni having adsorbed on their surface phosphorus and/or phosphine species, which nanocrystals can be distributed in a micro-/meso-porous support material. | 12-12-2013 |
20160038919 | CATALYST AND A PROCESS FOR CATALYTIC CONVERSION OF CARBON DIOXIDE-CONTAINING GAS AND HYDROGEN STREAMS TO HYDROCARBONS - The invention relates to a catalyst suitable for use in the hydrogenation of carbon dioxide-containing gas, said catalyst comprising spinel phase of the formula [Fe | 02-11-2016 |