Patent application number | Description | Published |
20110008354 | ANTIBODIES TO APO-2 RECEPTOR POLYPEPTIDES - Novel polypeptides, designated Apo-2, which are capable of modulating apoptosis are provided. Compositions including Apo-2 chimeras, nucleic acid encoding Apo-2, and antibodies to Apo-2 are also provided. | 01-13-2011 |
20110129464 | HUMANIZED ANTI-ERBB2 ANTIBODIES AND TREATMENT WITH ANTI-ERBB2 ANTIBODIES - The present application describes humanized anti-ErbB2 antibodies and methods for treating cancer with anti-ErbB2 antibodies, such as humanized anti-ErbB2 antibodies. | 06-02-2011 |
20110150865 | ANTIBODIES TO LYMPHOTOXIN-ALPHA - The invention provides various antibodies that bind to lymphotoxin-α, methods for making such antibodies, compositions and articles incorporating such antibodies, and their uses in treating, for example, an autoimmune disorder. The antibodies include murine, chimeric, and humanized antibodies. | 06-23-2011 |
20110208673 | ANTIBODIES TO LYMPHOTOXIN-ALPHA - The invention provides various antibodies that bind to lymphotoxin-α, methods for making such antibodies, compositions and articles incorporating such antibodies, and their uses in treating, for example, an autoimmune disorder. The antibodies include murine, chimeric, and humanized antibodies. | 08-25-2011 |
20130011412 | ANTIBODIES TO LYMPHOTOXIN-ALPHA - The invention provides various antibodies that bind to lymphotoxin-α, methods for making such antibodies, compositions and articles incorporating such antibodies, and their uses in treating, for example, an autoimmune disorder. The antibodies include murine, chimeric, and humanized antibodies. | 01-10-2013 |
20140154242 | IMMUNOGLOBULIN VARIANTS AND USES THEREOF - The invention provides humanized and chimeric anti-CD20 antibodies for treatment of CD20 positive malignancies and autoimmune diseases. | 06-05-2014 |
Patent application number | Description | Published |
20090155257 | IMMUNOGLOBULIN VARIANTS AND USES THEREOF - The invention provides humanized and chimeric anti-CD20 antibodies for treatment of CD20 positive malignancies and autoimmune diseases. | 06-18-2009 |
20090285810 | HUMANIZED ANTI-TGF-BETA ANTIBODIES - Humanized anti-TGF-beta antibodies are provided, as well as methods for their preparation and use, including methods for treating TGF-beta disorders, for example, cancer. Also provided are articles of manufacture designed for various uses that contain the humanized antibodies. | 11-19-2009 |
20090285830 | ANTIBODIES TO LYMPHOTOXIN-ALPHA - The invention provides various antibodies that bind to lymphotoxin-α, methods for making such antibodies, compositions and articles incorporating such antibodies, and their uses in treating, for example, an autoimmune disorder. The antibodies include murine, chimeric, and humanized antibodies. | 11-19-2009 |
20120087922 | DR5 ANTIBODIES AND USES THEREOF - The invention concerns anti-DR5 antibodies with improved properties, compositions comprising such antibodies, methods and means for making such antibodies, and their therapeutic use, in particular in the treatment of cancer. | 04-12-2012 |
Patent application number | Description | Published |
20110281324 | Enzymes With Lipase Activity - Described are detergent compositions comprising at least one lipase enzyme selected from SriII, ScoIIA, ScoIIB, CefII, and variants, thereof. The compositions are useful for removing oily stains from fabric. | 11-17-2011 |
20110312064 | METHODS OF REMOVING OILY STAINS FROM FABRICS - Described are compositions and methods for removing oily stains from fabrics by treating the fabrics with cyclodextrins. Cyclodextrins can be added to the fabrics or generated in situ by converting a substrate of starch or dextrin with cyclomaltodextrin glucanotransferase. | 12-22-2011 |
20120028318 | FUNGAL CUTINASE FROM MAGNAPORTHE GRISEA - Described are compositions and methods relating to a fungal cutinase cloned from | 02-02-2012 |
20120045817 | Compositions And Methods Comprising Alpha-Amylase Variants With Altered Properties - Described are compositions and methods relating to variant alpha-amylases having altered biochemical properties and advantageous performance characteristics as compared to a reference alpha-amylase. The variants are suitable for use in various industrial applications such as starch conversion, ethanol production, laundry, dishwashing, pulp and paper production, textile desizing, and/or sweetener production. | 02-23-2012 |
20120045822 | Cleaning System Comprising An Alpha-Amylase And A Protease - Described are compositions and methods involving a | 02-23-2012 |
20150044736 | FUNGAL CUTINASE FROM MAGNAPORTHE GRISEA - Described are compositions and methods relating to a fungal cutinase cloned from | 02-12-2015 |
20150087573 | Compositions and Methods Comprising Alpha-Amylase Variants with Altered Properties - Described are compositions and methods relating to variant alpha-amylasess having altered biochemical properties and advantageous performance characteristics as compared to a reference alpha-amylase. The variants are suitable for use in various industrial applications such as starch conversion, ethanol production, laundry, dishwashing, pulp and paper production, textile desizing, and/or sweetener production. | 03-26-2015 |
Patent application number | Description | Published |
20110300934 | GRAPHICAL USER INTERFACE, SYSTEM AND METHOD FOR IMPLEMENTING A GAME CONTROLLER ON A TOUCH-SCREEN DEVICE - A touch-screen apparatus and method are described for controlling an online video game. For example, one embodiment of a touch-screen apparatus comprises: a touch-screen display for displaying images and receiving user input in response to a user touching the touch screen display; a network interface for establishing a network connection with a gaming server executing a video game in response to user input from the apparatus, the gaming server compressing video output from the video game to generate interactive compressed streaming video, and transmitting the interactive compressed streaming video generated by the video game over the network connection to the touch-screen apparatus; a memory for storing program code and a processor for processing the program code to generate a touch-screen graphical user interface (GUI) comprising: a plurality of user input elements providing user input in response to the user selecting the user input elements on the touch screen display; wherein the user input is transmitted from the touch-screen apparatus to the gaming server to control the execution of the video game. | 12-08-2011 |
20120242590 | GRAPHICAL USER INTERFACE, SYSTEM AND METHOD FOR IMPLEMENTING A GAME CONTROLLER ON A TOUCH-SCREEN DEVICE - A touch-screen apparatus and method are described for controlling an online video game. For example, one embodiment of a touch-screen apparatus comprises: a touch-screen display for displaying images and receiving user input in response to a user touching the touch screen display; a network interface for establishing a network connection with a gaming server executing a video game in response to user input from the apparatus, the gaming server compressing video output from the video game to generate interactive compressed streaming video, and transmitting the interactive compressed streaming video generated by the video game over the network connection to the touch-screen apparatus; a memory for storing program code and a processor for processing the program code to generate a touch-screen graphical user interface (GUI) comprising: a plurality of user input elements providing user input in response to the user selecting the user input elements on the touch screen display; wherein the user input is transmitted from the touch-screen apparatus to the gaming server to control the execution of the video game. | 09-27-2012 |
20130190083 | GRAPHICAL USER INTERFACE, SYSTEM AND METHOD FOR IMPLEMENTING A GAME CONTROLLER ON A TOUCH-SCREEN DEVICE - A touch-screen apparatus and method are described for controlling an online video game. For example, one embodiment of a touch-screen apparatus comprises: a touch-screen display for displaying images and receiving user input in response to a user touching the touch screen display; a network interface for establishing a network connection with a gaming server executing a video game in response to user input from the apparatus, the gaming server compressing video output from the video game to generate interactive compressed streaming video, and transmitting the interactive compressed streaming video generated by the video game over the network connection to the touch-screen apparatus; a memory for storing program code and a processor for processing the program code to generate a touch-screen graphical user interface (GUI) comprising: a plurality of user input elements providing user input in response to the user selecting the user input elements on the touch screen display; wherein the user input is transmitted from the touch-screen apparatus to the gaming server to control the execution of the video game. | 07-25-2013 |
20130324242 | SYSTEM, METHOD, AND GRAPHICAL USER INTERFACE FOR ENTERING TEXT WITH A PHYSICAL OR VIRTUAL GAME CONTROLLER - A system, method, and graphical user interface for entering text using a game controller. The game controller can be physical or virtual. One embodiment of a graphical user interface (GUI) for entering text with a game controller comprises: an N×M matrix of selectable graphical elements, each of the graphical elements having X alphanumeric characters associated therewith, each of the X alphanumeric characters visually associated with a graphic corresponding to an input button on the game controller; a highlighter graphic moveable between each of the N×M matrix of selectable graphical elements using the game controller; wherein when a particular one of the N×M selectable graphical elements is highlighted with the highlight graphic, a user may enter an alphanumeric character by selecting the input button associated with the graphic corresponding to the input button within the highlighted graphical element. | 12-05-2013 |
20130342460 | SYSTEM, METHOD, AND GRAPHICAL USER INTERFACE FOR CONTROLLING AN APPLICATION ON A TABLET - A system, method, and graphical user interface for playing games and/or executing applications on a tablet-based client. One embodiment of a graphical user interface (GUI) for playing a video game on a tablet-based client device comprises: a virtual controller rendered on a display of the tablet computer, the virtual controller substantially mimicking the control provided by a thumb stick of a physical game controller and providing omnidirectional, free-form movement in a synchronous direction in which a user moves a finger on the display of the tablet-based client. | 12-26-2013 |
Patent application number | Description | Published |
20080219818 | METHODS AND APPARATUSES FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The rain comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume the container and a reciprocating conveyor floor system. Optionally, the apparatus further include a stand and/or collapsible legs to further support the hopper. | 09-11-2008 |
20110047936 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 03-03-2011 |
20110311341 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 12-22-2011 |
20110314774 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk, material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 12-29-2011 |
20130183134 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 07-18-2013 |
20130189069 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially en do sable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk, material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 07-25-2013 |
20130195589 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 08-01-2013 |
20140147236 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 05-29-2014 |
Patent application number | Description | Published |
20090068066 | LIQUID DISPENSING DEVICE - A liquid dispensing device. The liquid dispensing device has a tray for holding a liquid at a relatively constant level. A syringe is used for drawing fluid from the tray. A liquid container containing a liquid is positioned upside-down in the tray. Atmospheric pressure on the liquid in the tray and a vacuum inside the liquid container prevents liquid from draining from the container except when the liquid level in the tray drops to a level sufficient to allow air into the liquid container and to allow fluid to flow from the liquid container into the tray. The fluid flows from the liquid container into the tray until the level of liquid in the tray returns to the relatively constant level. The positioning of the syringe for drawing fluid is simplified in that the level of fluid in the tray is maintained at an approximately constant level despite withdrawal of quantities of fluid from the tray. | 03-12-2009 |
20100007505 | SYSTEMS AND METHODS FOR DETECTING NORMAL LEVELS OF BACTERIA IN WATER USING A MULTIPLE ANGLE LIGHT SCATTERING (MALS) INSTRUMENT - A particle detection system to identify and classify particles is programmed to capture digitized images of the particle generated by directing a light source through a fluid that includes the particle. The particle scatters the light and the scattered light is detected using a detector. The detector creates a digital signal corresponding to the particle, which is used by the system to generate Bio-Optical Signature. This Bio-Optical Signature can then be used to classify the event, or particle. Count rate and trends of the classified particles are monitored to detect a change that is representative of the overall health safety of the water or by knowing the levels of bacteria in process water, such as Reverse Osmosis (RO) feed water, reject brine, and product water, the operator may better monitor the life and condition of the RO membrane. | 01-14-2010 |
20100027007 | SYSTEMS AND METHODS FOR A MULTIPLE ANGLE LIGHT SCATTERING (MALS) INSTRUMENT HAVING TWO-DIMENSIONAL DETECTOR ARRAY - A particle detection system uses a reflective optic comprising a curved surface to detect high angle scattered light generated by a particle in a liquid medium, when a laser beam is incident on the particle. When the particles transit the laser beam, light is scattered in all directions and is described by MIE scattering theory for particles about the size of the wavelength of light and larger or Rayleigh Scattering when the particles are smaller than the wavelength of light. By using the reflective optic, the scattered light can be detected over angles that are greater than normally obtainable. | 02-04-2010 |
20110066382 | SYSTEMS AND METHODS FOR DETECTING NORMAL LEVELS OF BACTERIA IN WATER USING A MULTIPLE ANGLE LIGHT SCATTERING (MALS) INSTRUMENT - A particle detection system uses a camera to produce a picture based on the scattered light generated by a particle in a liquid medium, when a laser beam is incident on the particle. These pictures are then automatically analyzed through the use of a processing system (e.g., a computer). The processing system is configured to record the forward scattering intensity (e.g., amplitude) and the picture of the scattered light rays to generate a classification of the particle causing the scattering. Count rate and trends of the classified particles are monitored to detect a change that is representative of the overall health safety of the water or by knowing the levels of bacteria in process water, such as Reverse Osmosis (RO) feed water, reject brine, and product water, the operator may better monitor the life and condition of the RO membrane. | 03-17-2011 |
20120287435 | AUTOMATIC DILUTION FOR MULTIPLE ANGLE LIGHT SCATTERING (MALS) INSTRUMENT - A method for detecting and identifying a particle in a liquid, the system comprises controlling the provisioning of a water sample using a computer controlled metering pump; mixing the water sample with particle free filtered water to provide a diluted water sample when required; at the end of a measurement interval, determining a Total Counts Per Minute (TCPM) for the diluted water sample; determining an additional counts per minute from the sample (SCPM) for the diluted water sample; if the SCPM is greater then a Lower Optimum count Rate (LOCR) and less than a Upper Optimum Count Rate (UOCR), then setting a dilution ratio (DR); and correcting an events classification based on the DR. | 11-15-2012 |
Patent application number | Description | Published |
20100250895 | HARDWARE ASSISTANCE FOR SHADOW PAGE TABLE COHERENCE WITH GUEST PAGE MAPPINGS - Some embodiments of the present invention include an execution unit of a processor and a memory management unit interposed between the execution unit and an interface to memory suitable for storage of both guest page tables maintained by a guest operating system and shadow page tables maintained generally in correspondence with the guest page tables by virtualization software. The memory management unit is configured to walk in-memory data structures that encode the shadow page tables, to access entries of the shadow page tables and, based thereon or on a cached representation of page mappings therein, to perform virtual-to-physical address translations relative to memory targets of instructions executed by the execution unit. The memory management unit is responsive to a shadowed write indication coded in association with either an entry of the shadow page tables or a cached representation of a page mapping therein used to perform the virtual-to-physical address translation for a write-type one of the instructions that targets an entry of one of the guest page tables. The memory management unit is configured to complete the memory access of the write-type instruction that targets the guest page table entry and to store in a buffer, information sufficient to allow the virtualization software to later update an entry of the shadow page tables in correspondence therewith. | 09-30-2010 |
20100299665 | INTERPOSITION METHOD SUITABLE FOR HARDWARE-ASSISTED VIRTUAL MACHINE - One embodiment of the present invention is a method of interposing operations in a computational system that includes a virtualization system executable on an underlying hardware processor that natively supports one or more instructions that transition between host and guest execution modes. The method includes introducing a hooked vector into a supervisor register block of the hardware processor, wherein the hooked vector displaces a system call handler vector otherwise set by a guest computation; read and write protecting at least the hooked vector containing portion of the supervisor register block; initiating execution of a code sequence of the guest computation on the hardware processor using one of the instructions that transition between the host and guest execution modes thereof, wherein the code sequence includes a system call and wherein upon initiation of the system call, the hardware processor transfers execution to a substitute handler in accordance with the hooked vector; and responsive to execution of the substitute handler, initiating a hooked operation and transferring control to the guest system call handler. | 11-25-2010 |
20110088030 | Efficient Virtualization of Input/Output Completions for a Virtual Device - Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint. | 04-14-2011 |
20110161602 | LOCK-FREE CONCURRENT OBJECT DICTIONARY - An object storage system comprises one or more computer processors or threads that can concurrently access a shared memory, the shared memory comprising an array of equally-sized cells. In one embodiment, each cell is of the size used by the processors to represent a pointer, e.g., 64 bits. Using an algorithm performing only one memory write, and using a hardware-provided transactional operation, such as a compare-and-swap instruction, to implement the memory write, concurrent access is safely accommodated in a lock-free manner. | 06-30-2011 |
20120059973 | HARDWARE ASSISTANCE FOR SHADOW PAGE TABLE COHERENCE WITH GUEST PAGE MAPPINGS - Some embodiments of the present invention include a memory management unit (MMU) configured to, in response to a write access targeting a guest page mapping of a guest virtual page number (GVPN) to a guest physical page number (GPPN) within a guest page table, identify a shadow page mapping that associates the GVPN with a physical page number (PPN). The MMU is also configured to determine whether a traced write indication is associated with the shadow page mapping and, if so, record update information identifying the targeted guest page mapping. The update information is used to reestablish coherence between the guest page mapping and the shadow page mapping. The MMU is further configured to perform the write access. | 03-08-2012 |
20120278588 | HARDWARE ASSISTANCE FOR PAGE TABLE COHERENCE WITH GUEST PAGE MAPPINGS - Some embodiments of the present invention include a memory management unit (MMU) configured to, in response to a write access targeting a guest page mapping of a guest virtual page number (GVPN) to a guest physical page number (GPPN) within a guest page table, identify a first page mapping that associates the GVPN with a physical page number (PPN). The MMU is also configured to determine whether a traced write indication is associated with the first page mapping and, if so, record update information identifying the targeted guest page mapping. The update information is used to reestablish coherence between the guest page mapping and the first page mapping. The MMU is further configured to perform the write access. | 11-01-2012 |
20130074052 | RUN TIME INCREMENTAL COMPILATION OF SCRIPT CODE - Scripts are incrementally compiled at runtime to generate executable code. The incremental compilation generates executable code corresponding to a basic block of the script. The executable code for a basic block of script is generated for a set of types of variables of the basic block resulting from execution of the script in response to a request. The generated executable code is stored and executed for subsequent requests if these requests result in the same types of variables for the basic block. The incremental compilation of the script is performed in a lazy fashion, such that executable code is not generated for combinations of types of variables of the script code that are not obtained from requests received at runtime. The script may dynamically generate portions of a web page that is returned in response to a request for execution of the script. | 03-21-2013 |
20130262798 | VIRTUALIZATION SYSTEM USING HARDWARE ASSISTANCE FOR SHADOW PAGE TABLE COHERENCE - One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking with a traced write indication at least those entries of the shadow page table that map physical memory locations which themselves encode the guest page mappings, the marking identifying, for a hardware facility, a subset of memory access targets for which updates are to be recorded in a guest write buffer accessible to the virtualization system. Responsive to a coherency-inducing operation of the guest computation, the method reads from the guest write buffer and introduces corresponding updates into the shadow page table. | 10-03-2013 |
20130326518 | Efficient Virtualization of Input/Output Completions for a Virtual Device - Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint. | 12-05-2013 |
20140282449 | INCREMENTAL COMPILATION OF A SCRIPT CODE IN A DISTRIBUTED ENVIRONMENT - Disclosed here are methods, systems, paradigms and structures for incrementally compiling scripts at runtime to generate executable code. In a first phase, an executable block for a basic block of the script is generated for a set of types of variables of the basic block. In a second phase, a set of executable blocks whose profiling information, such as frequency of (a) execution, (b) transition between executable blocks, or (c) execution of a path, satisfies an optimization criterion is identified, and an executable control region is generated. In a third phase, profiling information from a number of systems in a distributed environment is aggregated, and an executable control region corresponding to the aggregated profile is generated. The executable code generated in each of the phases is more optimal than the code generated in a previous phase, and is used for execution until replaced by the code of a subsequent phase. | 09-18-2014 |
20140289734 | CACHE MANAGEMENT IN A MULTI-THREADED ENVIRONMENT - Disclosed here are methods, systems, paradigms and structures for deleting shared resources from a cache in a multi-threaded system. The shared resources can be used by a plurality of requests belonging to multiple threads executing in the system. When requests, such as requests for executing script code, and work items, such as work items for deleting a shared resource, are created, a global sequence number is assigned to each of them. The sequence number indicates the order in which the requests and work items are created. A particular work item can be executed to delete the shared resource if there are no requests having a sequence number lesser than that of the particular work item executing in the system. However, if there is at least one request with a sequence number lesser than that of the particular work item executing, the work item is ignored until the request completes executing. | 09-25-2014 |
20150032935 | VIRTUALIZATION SYSTEM USING HARDWARE ASSISTANCE FOR PAGE TABLE COHERENCE - One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking with a traced write indication at least those entries of the shadow page table that map physical memory locations which themselves encode the guest page mappings, the marking identifying, for a hardware facility, a subset of memory access targets for which updates are to be recorded in a guest write buffer accessible to the virtualization system. Responsive to a coherency-inducing operation of the guest computation, the method reads from the guest write buffer and introduces corresponding updates into the shadow page table. | 01-29-2015 |
Patent application number | Description | Published |
20080219818 | METHODS AND APPARATUSES FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The rain comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume the container and a reciprocating conveyor floor system. Optionally, the apparatus further include a stand and/or collapsible legs to further support the hopper. | 09-11-2008 |
20110047936 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 03-03-2011 |
20110311341 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 12-22-2011 |
20110314774 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk, material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 12-29-2011 |
20130183134 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 07-18-2013 |
20130189069 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially en do sable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk, material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 07-25-2013 |
20130195589 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 08-01-2013 |
20140147236 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 05-29-2014 |
Patent application number | Description | Published |
20120110052 | SOCIAL CIRCLES IN SOCIAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input, the first user input provided by a user of a computer-implemented social networking service and indicating first digital content that is to be distributed using the social networking service, receiving second user input through a distribution interface that is displayed to the user, the second user input defining a distribution for the first digital content, the distribution comprising at least one of a first sub-distribution that is defined based on a first social circle and a second sub-distribution, the first social circle comprising a first subset of contacts, and distributing the first digital content to contacts of the user based on the distribution. | 05-03-2012 |
20120110096 | SOCIAL CIRCLES IN SOCIAL NETWORKS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting contact data for displaying graphical representations of contacts for display to a user, the contacts being contacts of the user within a computer-implemented social networking service, generating a first social circle of the user, the first social circle comprising a first subset of contacts of the user within the social networking service and defining a first distribution for digital content, generating a second social circle of the user, the second social circle comprising a second subset of contacts of the user within the social networking service and defining a second distribution for digital content, and, in response to user input, providing the first social circle and the second social circle for selection by the user to define a distribution of digital content, the distribution comprising at least one of the first distribution and the second distribution. | 05-03-2012 |
20130159115 | TARGETING ITEMS TO A USER OF A SOCIAL NETWORKING SYSTEM BASED ON A PREDICTED EVENT FOR THE USER - A social networking system predicts a life event (e.g., birthday, change in marital status, relationship status, etc.) for a target user based on information associated with the user. The social networking system identifies gift suggestions to provide to one or more friends of the user based on the predicted event. A gift suggestion may include an invitation to purchase or send an item, voucher, or other gift to the target user, wherein the gift may be determined based on information about the target user's interests obtained by the social networking system. The social networking system sends a gift suggestion to one or more friends of the target user, where the gift suggestion identifies the predicted life event and provides the gift suggestion to the target user's friend. The advertisement may require action by multiple of the target user's friends before the gift is sent to the target user. | 06-20-2013 |
20130159132 | Targeting Items to a User of a Social Networking System Based on a Predicted Event for the User - A social networking system predicts a life event (e.g., birthday, change in marital status, relationship status, etc.) for a target user based on information associated with the user. The social networking system identifies gift suggestions to provide to one or more friends of the user based on the predicted event. A gift suggestion may include an invitation to purchase or send an item, voucher, or other gift to the target user, wherein the gift may be determined based on information about the target user's interests obtained by the social networking system. The social networking system sends a gift suggestion to one or more friends of the target user, where the gift suggestion identifies the predicted life event and provides the gift suggestion to the target user's friend. The advertisement may require action by multiple of the target user's friends before the gift is sent to the target user. | 06-20-2013 |
20130179271 | Grouping and Ordering Advertising Units Based on User Activity - A viewing user is provided with an ordered group of advertising units when accessing content associated with a social networking system. Each of the advertising units can be related to a user activity, where the user activity is performed at least by the viewing user or a friend of the viewing user. The advertising units can be ordered using a sales funnel. In particular, the sales funnel may include a number of different positions. Each advertising unit can be assigned to a position in the sales funnel. Based on each advertising unit's position in the sales funnel, an ordering for the advertising units can be determined. The ordering can be used to place the advertising units on a web page requested by the viewing user. | 07-11-2013 |
20130179504 | Generating Sponsored Story Units Including Related Posts and Input Elements - A viewing user is provided with sponsored story units when accessing content associated with a social networking system. The sponsored story units include a sponsored story describing an interaction and one or more related posts. The sponsored story may describe an action of another user connected to the viewing user who has interacted with a social networking object. The one or more related posts may include content associated with the social networking object involved in the interaction described by the sponsored story. The sponsored story unit can optionally include an input element with which the viewing user can interact. The information received from the viewing user via the input element can be used to generate additional sponsored story units to the viewing user's friends. | 07-11-2013 |
20140052539 | Aggregating Connections Of Social Networking System Users For Targeting Or Display Of Content - A social networking system determines social statistics for users of the social networking system, where the social statistics are based on connections associated with the users by the social networking system. The social statistics may include aggregations of custom connections with an object in the social networking specified by entity third party system. Connections having a particular connection type are aggregated, and the aggregated connections are used to derive a social statistic. Social statistics may then be used as targeting criteria for an advertisement and/or as content included in the advertisement. | 02-20-2014 |
Patent application number | Description | Published |
20110241478 | VORTEX FLUX GENERATOR - A method and apparatus for generating electricity by electromagnetic induction, using a magnetic field modulated by the formation, dissipation, and movement of vortices produced by a vortex material such as a type II superconductor. Magnetic field modulation occurs at the microscopic level, facilitating the production of high frequency electric power. Generator inductors are manufactured using microelectronic fabrication, in at least one dimension corresponding to the spacing of vortices. The vortex material fabrication method establishes the alignment of vortices and generator coils, permitting the electromagnetic induction of energy from many vortices into many coils simultaneously as a cumulative output of electricity. A thermoelectric cycle is used to convert heat energy into electricity. | 10-06-2011 |
20130140945 | Method and Apparatus for Electricity Generation Using Electromagnetic Induction Including Thermal Transfer Between Vortex Flux Generator and Refrigerator Compartment - System and method for generating and storing electricity by electromagnetic induction using a magnetic field modulated by the formation, dissipation, and movement of vortices produced by a vortex material such as a type II superconductor and further including a vortex flux generator in cryostat and a refrigerant compartment having bi-directionally thermal transfer to the vortex flux generator. Magnetic field modulation occurs at the microscopic level, facilitating the production of high frequency electric power. Generator inductors are manufactured using microelectronic fabrication, in at least one dimension corresponding to the spacing of vortices. The vortex material fabrication method establishes the alignment of vortices and generator coils, permitting the electromagnetic induction of energy from many vortices into many coils simultaneously as a cumulative output of electricity. A thermoelectric cycle is used to convert heat energy into electricity. | 06-06-2013 |
20140265643 | Vortex Flux Generator - A method and apparatus for generating electricity by electromagnetic induction, using a magnetic field modulated by the formation, dissipation, and movement of vortices produced by a vortex material such as a type II superconductor. Magnetic field modulation occurs at the microscopic level, facilitating the production of high frequency electric power. Generator inductors are manufactured using microelectronic fabrication, in at least one dimension corresponding to the spacing of vortices. The vortex material fabrication method establishes the alignment of vortices and generator coils, permitting the electromagnetic induction of energy from many vortices into many coils simultaneously as a cumulative output of electricity. A thermoelectric cycle is used to convert heat energy into electricity. | 09-18-2014 |
Patent application number | Description | Published |
20080312417 | UCP5 - The present invention is directed to novel polypeptides having homology to certain human uncoupling proteins (“UCPs”) and to nucleic acid molecules encoding those polypeptides. Also provided herein are vectors and host cells comprising those nucleic acid sequences, chimeric polypeptide molecules comprising the polypeptides of the present invention fused to heterologous polypeptide sequences, antibodies which bind to the polypeptides of the present invention, and methods for producing the polypeptides of the present invention. | 12-18-2008 |
20120041176 | UCP4 - The present invention is directed to novel polypeptides having homology to certain human uncoupling proteins (“UCPs”) and to nucleic acid molecules encoding those polypeptides. Also provided herein are vectors and host cells comprising those nucleic acid sequences, chimeric polypeptide molecules comprising the polypeptides of the present invention fused to heterologous polypeptide sequences, antibodies which bind to the polypeptides of the present invention, and methods for producing the polypeptides of the present invention. | 02-16-2012 |
20130066052 | UCP4 - The present invention is directed to novel polypeptide, designated in the present application as “UCP4” (SEQ ID NO: 1), having homology to certain human uncoupling proteins (“UCPs”) and to nucleic acid molecules encoding those polypeptides. Also provided herein are vectors and host cells comprising those nucleic acid sequences, chimeric polypeptide molecules comprising the polypeptides of the present invention fused to heterologous polypeptide sequences, antibodies which bind to the polypeptides of the present invention, and methods for producing the polypeptides of the present invention. | 03-14-2013 |
Patent application number | Description | Published |
20080219818 | METHODS AND APPARATUSES FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The rain comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume the container and a reciprocating conveyor floor system. Optionally, the apparatus further include a stand and/or collapsible legs to further support the hopper. | 09-11-2008 |
20110047936 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 03-03-2011 |
20110311341 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 12-22-2011 |
20110314774 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk, material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 12-29-2011 |
20130183134 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 07-18-2013 |
20130189069 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially en do sable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk, material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 07-25-2013 |
20130195589 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, the apparatuses further include a stand and/or collapsible legs to further support the hopper. | 08-01-2013 |
20140147236 | METHODS AND APPARATUS FOR FREIGHT CONTAINER LOADING - Disclosed are apparatuses and methods for use thereof for loading bulk material into freight containers. One apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a ram. The ram comprises a plate and a driver configured to move the plate from a back end of the hopper to an open end of the hopper to expel material into a container. Another apparatus comprises a hopper configured to receive bulk material that is sized and shaped to be at least partially enclosable by a container to occupy a substantial volume of the container and a reciprocating conveyor floor system. Optionally, a chute can be employed in combination with a loader vehicle to quickly and efficiently load bulk material into a container. | 05-29-2014 |