Patent application number | Description | Published |
20130219389 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO VIRTUALIZE PERFORMANCE COUNTERS - Methods, apparatus, and articles of manufacture to virtualize performance counters are disclosed. An example method includes scheduling a virtual machine on a processor, incrementing a virtual performance counter in response to an occurrence of a speculative event during direct execution of guest instructions by the virtual machine on the processor, and incrementing the virtual performance counter in response to an occurrence of the speculative event during execution of emulated instructions by a hypervisor on behalf of the virtual machine on the processor. | 08-22-2013 |
20150055499 | NETWORKING STACK OF VIRTUALIZATION SOFTWARE CONFIGURED TO SUPPORT LATENCY SENSITIVE VIRTUAL MACHINES - A host computer has a plurality of containers including a first container executing therein, where the host also includes a physical network interface controller (NIC). A packet handling interrupt is detected upon receipt of a first data packet associated with the first container. If the first virtual machine is latency sensitive, then the packet handling interrupt is processed. If the first virtual machine is not latency sensitive, then the first data packet is queued and processing of the packet handling interrupt is delayed. | 02-26-2015 |
20150058846 | VIRTUAL MACHINE MONITOR CONFIGURED TO SUPPORT LATENCY SENSITIVE VIRTUAL MACHINES - A host computer has a virtualization software that supports execution of a plurality of virtual machines, where the virtualization software includes a virtual machine monitor for each of the virtual machines, and where each virtual machine monitor emulates a virtual central processing unit (CPU) for a corresponding virtual machine. A virtual machine monitor halts execution of a virtual CPU of a virtual machine by receiving a first halt instruction from a corresponding virtual machine and determining whether the virtual machine is latency sensitive. If the virtual machine is latency sensitive, then a second halt instruction is issued from the virtual machine monitor to halt a physical CPU on which the virtual CPU executes. If the virtual machine is not latency sensitive, then a system call to a kernel executing on the host computer is executed to indicate to the kernel that the virtual CPU is in an idle state. | 02-26-2015 |
20150058847 | PASS-THROUGH NETWORK INTERFACE CONTROLLER CONFIGURED TO SUPPORT LATENCY SENSITIVE VIRTUAL MACHINES - A host computer has a plurality of virtual machines executing therein under the control of a hypervisor, where the host also includes a physical network interface controller (NIC). An interrupt controller detects an interrupt generated by the physical NIC, where the interrupt corresponds to a virtual machine. If the virtual machine has exclusive affinity to one or more physical central processing units (CPUs), then the interrupt is forwarded to the virtual machine. If the virtual machine does not have exclusive affinity, then a process in the hypervisor is invoked to forward the interrupt to the virtual machine. | 02-26-2015 |
20150058861 | CPU SCHEDULER CONFIGURED TO SUPPORT LATENCY SENSITIVE VIRTUAL MACHINES - A host computer has one or more physical central processing units (CPUs) that support the execution of a plurality of containers, where the containers each include one or more processes. Each process of a container is assigned to execute exclusively on a corresponding physical CPU when the corresponding container is determined to be latency sensitive. The assignment of a process to execute exclusively on a corresponding physical CPU includes the migration of tasks from the corresponding physical CPU to one or more other physical CPUs of the host system, and the directing of task and interrupt processing to the one or more other physical CPUs. Tasks of the process corresponding to the container are then executed on the corresponding physical CPU. | 02-26-2015 |
20150254087 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO VIRTUALIZE PERFORMANCE COUNTERS - Methods, apparatus, and articles of manufacture to virtualize performance counters are disclosed. An example method includes dividing performance events to be counted into a plurality of classes; assigning a first virtual performance counter of a virtual machine to a first performance event type in a first one of the classes; assigning a second virtual performance counter of the virtual machine to a second performance event type in a second one of the classes different from the first class; incrementing the first virtual performance counter in response to a first occurrence of the first performance event type during direct execution of guest instructions by the virtual machine; and not incrementing the first virtual performance counter in response to a second occurrence of the first performance event type during execution of emulated instructions by a hypervisor on behalf of the virtual machine. | 09-10-2015 |
Patent application number | Description | Published |
20080317982 | COMPLIANT AND NONPLANAR NANOSTRUCTURE FILMS - A coated substrate comprising a nanostructure film formed on a non-planar substrate is described. The coated substrate may further be compliant, optically transparent and/or electrically conductive. Fabrication methods thereof are also described. | 12-25-2008 |
20090017211 | GRAPHENE FILM AS TRANSPARENT AND ELECTRICALLY CONDUCTING MATERIAL - A transparent and conductive film comprising at least one network of graphene flakes is described herein. This film may further comprise an interpenetrating network of other nanostructures, a polymer and/or a functionalization agent(s). A method of fabricating the above device is also described, and may comprise depositing graphene flakes in solution and evaporating solvent therefrom. | 01-15-2009 |
20090169819 | Nanostructure Films - A nanostructure film, comprising at least one interconnected network of nanostructures, wherein the nanostructure film is optically transparent and electrically conductive. A method for improving the optoelectronic properties of a nanostructure film, comprising: forming a nanostructure film having a thickness that, if uniform, would result in a first optical transparency and a first sheet resistance that are lower than desired; and patterning holes in the nanostructure film, such that a desired higher second optical transparency and a second sheet resistance are achieved. A method for depositing a nanostructure film on a rigid substrate comprises: depositing the nanostructure film on a flexible substrate; and transferring the nanostructure film from the flexible substrate to a rigid substrate, wherein the flexible substrate comprises at least one of a release liner and a heat- or chemical-sensitive adhesive layer. | 07-02-2009 |
20120308771 | NANOSTRUCTURE FILMS - A nanostructure film, comprising at least one interconnected network of nanostructures, wherein the nanostructure film is optically transparent and electrically conductive. A method for improving the optoelectronic properties of a nanostructure film, comprising: forming a nanostructure film having a thickness that, if uniform, would result in a first optical transparency and a first sheet resistance that are lower than desired; and patterning holes in the nanostructure film, such that a desired higher second optical transparency and a second sheet resistance are achieved. A method for depositing a nanostructure film on a rigid substrate comprises: depositing the nanostructure film on a flexible substrate; and transferring the nanostructure film from the flexible substrate to a rigid substrate, wherein the flexible substrate comprises at least one of a release liner and a heat- or chemical-sensitive adhesive layer. | 12-06-2012 |
Patent application number | Description | Published |
20130246213 | USING RATE-SENSITIVITIES TO PRICE DOWNLOADS - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a query from a client device, and responsive to the query, identifying search results including one or more resources. The method further comprises, for at least one resource, determining, a size of a data transfer required to access the one resource. The method further comprises providing the search results including providing a label associated with the one resource indicative of a rate-sensitive cost to download the item including determining a true cost to download the item from at least one carrier, determining a price sensitivity of the user or a group of users to which the user belongs based on an evaluation of historical information for downloads and costs incurred for each, and calculating the rate-sensitive cost based on the true cost and determined price sensitivity. | 09-19-2013 |
20130246224 | AGGREGATION SYSTEM FOR DOWNLOADING RESOURCES - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for aggregating data rates. The method comprises identifying plural mobile devices configured for communication with a carrier-associated network for downloading network resources, and creating a data bundle representing data download capacity to be shared among mobile devices for data downloads from the network. The method further comprises negotiating a data bundle price with the carrier, and receiving requests from mobile devices for downloading network data. The method further comprises presenting data to a mobile device user that has provided a request, including rate information for initiating a download associated with the request, the rate information based on the negotiated price irrespective of airtime or data charges for the download ordinarily charged by the carrier. The method further comprises debiting a user account using a group price based on the rate information. | 09-19-2013 |
20130246311 | SPONSORING RESOURCE DOWNLOADS - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a request from a mobile device to load a resource and determining a transmission cost for loading the resource over a metered network. The method further comprises identifying sponsored content items for delivery with the resource, the sponsored content items being included in slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item. The method further comprises determining a credit to be awarded toward load costs based on the bid, and providing a label that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based on the credit. | 09-19-2013 |
20130246312 | PROVIDING INFORMATION PRIOR TO DOWNLOADING RESOURCES - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing the search results. The method comprises receiving a query from a client device. The method further comprises responsive to the query, identifying, using one or more processors, search results including one or more resources. The method further comprises for at least one resource of search results, determining, using the one or more processors, a size of a data transfer required to access the one resource. The method further comprises providing the search results to the client device including providing a label associated with the one resource indicative of the size. | 09-19-2013 |
20130246413 | PROVIDING INFORMATION PRIOR TO DOWNLOADING RESOURCES - Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing the search results. The method comprises receiving a query from a client device. The method further comprises responsive to the query, identifying, using one or more processors, search results including one or more resources. The method further comprises for at least one resource of search results, determining, using the one or more processors, a size of a data transfer required to access the one resource. The method further comprises providing the search results to the client device including providing a label associated with the one resource indicative of the size. | 09-19-2013 |
Patent application number | Description | Published |
20090082275 | OB PROTEIN COMPOSITIONS AND METHODS - The present invention provides methods and compositions for, for example, effecting weight loss and treating excess weight by administering OB protein, or a derivative thereof, in a form for constant supply, for example, continuous administration, at a dosage of less than or equal to about 1 mg protein/kg body weight/day. Compositions and methods used for production of recombinant murine and human OB protein are also provided. Compositions and methods for preparing recombinant murine methionyl OB protein and recombinant human methionyl OB protein, including DNA sequences, vectors, host cells, methods of fermentation, and methods of purification are provided herein. | 03-26-2009 |
20090305986 | FGF21 Mutants and uses thereof - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 12-10-2009 |
20100285131 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 11-11-2010 |
20120003216 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 01-05-2012 |
20120087920 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 04-12-2012 |
20120093815 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 04-19-2012 |
20120177646 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 07-12-2012 |
20120178685 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 07-12-2012 |
20120213779 | FGF21 MUTANTS AND USES THEREOF - The invention provides nucleic acid molecules encoding FGF21 mutant polypeptides, FGF21 mutant polypeptides, pharmaceutical compositions comprising FGF21 mutant polypeptides, and methods for treating metabolic disorders using such nucleic acids, polypeptides, or pharmaceutical compositions. | 08-23-2012 |
Patent application number | Description | Published |
20080217357 | SANITARY COLLECTION DEVICE FOR USE WITH A BEVERAGE DISPENSER - A sanitary collection device for a beverage dispenser that provides an improved and larger collection area as compared to a cylindrical holster; and separation between the dispensing nozzle of the beverage dispenser and collection surfaces of the sanitary collection device such that the dispensing nozzle is prevented from contacting a possibly contaminated surface of the sanitary collection device. The present invention also provides for easy cleaning of the sanitary collection device and its drip cup, since the drip cup can be easily removed without the use of tools to facilitate cleaning and/or replacement. | 09-11-2008 |
20080224078 | Modular Fittings and Assemblies for Fluid Switching - A modular fitting for use with a commercially-available fluid or pneumatic switch, such as solenoid valves. The modular fittings disclosed can be aggregated to form a resulting modular fitting assembly according to the number of fluid circuits desired. The modular fittings include one or more coupling features that provide the ability to couple adjacent modular fittings. | 09-18-2008 |
20080232090 | Illuminated Beverage Dispensing Devices - An illuminated bar gun, having a first housing portion; a second housing portion dimensioned to connect with the first housing portion and form a unitary body; a recess formed in one or both of the first and second housing portions; and an illumination source fitted within the recess. The present invention also provides an illuminated beverage dispensing handle, having a first portion and a second portion; cavities formed in the first portion and a recess formed in said second portion; and an illumination source fitted inside the cavity, the recess, or both. | 09-25-2008 |
20090090747 | Pump Dispenser with Bypass Back Flow - A dispensing apparatus is disclosed. The dispensing apparatus has a product container for holding the fluid; a chamber including a dispensing cylinder having an inlet and an outlet; an inlet check valve disposed at the inlet of the chamber, the inlet check valve being openable to permit flow substantially only in a direction through the inlet check valve into the chamber; an outlet check valve disposed at the outlet of the chamber, the outlet check valve being openable to permit flow substantially only in a direction from the chamber out through the outlet check valve; an outlet spout connected with the outlet of the outlet check valve for receiving the fluid from the outlet check valve; a spring-biased piston configured for sliding movement in the dispensing cylinder, the piston being smaller than the dispensing cylinder thus providing a clearance; and a bypass backflow opening disposed in the dispensing cylinder above the spring-biased piston. The clearance is provided between the piston and the dispenser cylinder wall to allow fluid flow to pass therebetween to a region above the piston when the piston is pushed downward and, subsequently, to allow fluid flow to exit the dispenser chamber from the region above the piston through the bypass back flow opening to the product container. | 04-09-2009 |
20100116842 | RECONFIGURABLE CONTROL PANEL FOR A BEVERAGE DISPENSER - Reconfigurable control systems for beverage dispensers, beverage dispensers with a reconfigurable control panel, beverage dispensers that sequence the dispensing of beverage fluids that make up a selected beverage, beverage dispensers that allow for the dispensing of user customized beverages, and related methods for dispensing a beverage fluid are provided. A reconfigurable control system includes a control panel having multiple sensing regions, user reconfigurable switches used to select a control panel configuration, and a control unit operatively coupled with the control panel and the user reconfigurable switches. Each of the sensing regions is assigned to a key of the selected control panel configuration or deactivated. The keys of the selected control panel configuration receive user input to select a beverage and/or a beverage additive. | 05-13-2010 |
20100314411 | ENVIRONMENTALLY FRIENDLY FLUID DISPENSING SYSTEM - Environmental friendly automotive fluid dispensing systems and are provided. One disclosed system provides for the controlled dispensing of an automotive fluid selected from multiple automotive fluids. A quantity of fluid to be dispensed can be designated and the system can dispense the designated quantity of the selected fluid. A pump assembly is used to transfer automotive fluid from a selected container to a dispensing gun in a controlled fashion. The product dispensing gun can include a check valve for preventing fluid from exiting the dispensing gun when no fluid is being transferred to the dispensing gun by the pump assembly. | 12-16-2010 |
20100320231 | ILLUMINATED BEVERAGE DISPENSING DEVICES - A bar gun having a configurable display is disclosed. The bar gun includes a housing portion having an internal cavity. A mixing mechanism is disposed in the internal cavity and is in fluid communication with a plurality of fluid lines. A spout having an opening is in fluid communication with the mixing mechanism to discharge fluid received from the mixing mechanism. The configurable display is coupled with the housing. The configurable display can include a display window and an illumination source configured to emit illumination to back light the display window. The configurable display can also include an electronic display. | 12-23-2010 |
20110286883 | ULTRAVIOLET DISINFECTING DEVICE FOR FOOD AND BEVERAGE DISPENSERS - Disinfecting devices and related methods are provided that apply germicidal ultraviolet light to disinfect dispensing components of food and beverage dispensers. A disinfecting holster for a bar gun includes a support surface configured to interface with a bar gun to support the bar gun when stowed in the holster, a housing coupled with the support surface and surrounding a dispensing nozzle of the bar gun when the bar gun is stowed in the holster, and an ultraviolet light source configured to emit germicidal ultraviolet light onto the nozzle. The housing substantially contains the ultraviolet light within the housing during the application of the ultraviolet light to the dispensing nozzle. The ultraviolet light can be periodically applied to maintain the nozzle in a disinfected state. | 11-24-2011 |
20110315711 | Touch Screen Interface for a Beverage Dispensing Machine - A beverage dispensing system including a control unit and a touch screen. Inputs are made to the touch screen to dispense beverages and apply system adjustments. The control unit controls a plurality of beverage dispensing valves according to inputs made to the touch screen. | 12-29-2011 |
20120055954 | MANIFOLD SYSTEM FOR BEVERAGE DISPENSER - A manifold for a liquid dispensing system has at least two layers. The first layer has multiple through holes along its thickness direction, and one or more fluid channels perpendicular to the thickness direction. The second layer has one or more through holes along its thickness direction, each communicating with one of the through holes of the first layer. The second layer also has one or more fluid channels perpendicular to the thickness direction. The fluid channels each have an inlet at the edge of the respective layer and an outlet at one of the through holes. The second layer also has one or more holes defining valve bores. A valve in each of the valve bores controls flow of a liquid to a respective one of the fluid channels of the second layer. Also provided are a liquid dispensing system and a method of manufacturing a manifold. | 03-08-2012 |
20130048674 | Manifold Module for Beverage Dispensing System - A beverage dispensing system includes a beverage dispensing head for dispensing beverages from at least one pressurized beverage source, and at least one beverage tube, with a first end that is fluidly connected to the beverage dispensing head and a second end. A manifold module for use in this system includes at least one flow control module configured for attachment to and fluid communication with the beverage source, and a beverage redirecting apparatus configured to be attached between the flow control module and the second end of the beverage tube. The beverage redirecting apparatus includes at least one fluid inlet in fluid communication with the flow control module and at least one fluid outlet in fluid communication with the second end of the beverage tube. The beverage redirecting apparatus is configured such that a direction of fluid flow is altered between the inlet and the outlet. | 02-28-2013 |
20130200287 | FLOW SHUT-OFF VALVE DEVICE - A valve assembly having a valve-seal on a valve member that moves between an open and a closed position within a valve support housing for controlling fluid flow, particularly for use as a shut-off valve. In many embodiments, advancing the valve member sealingly engages the valve-seal with a valve seating area of the housing to close the valve and shut-off fluid flow through the housing, while retracting the valve member moves the valve-seal away from the seating area to allow fluid flow around the valve-seal and through the valve-seating area. In many embodiments, the valve member includes a proximal handle and angled ramp that engage with a helical ramp of the housing to translate rotation of the handle into axial movement of the member between open and closed positions. | 08-08-2013 |
20140299636 | SCREW-ON BOTTLE INTERFACE FOR A BOTTLE SPOUT - The present invention relates to a screw-on interface for bottle spouts that secures a spout to a bottle in a manner such that wear and/or breakage of the bottle interface from standard usage is minimized. In an embodiment of the invention, the screw-on bottle interface incorporates a stainless steel plate in its threaded collar. This plate prevents damage to both the spout and the screw-on bottle interface when users over-tighten a screw-on bottle interface equipped bottle spout during installation of the spout onto a bottle. | 10-09-2014 |
20140305967 | DISPENSE POINT ISOLATION DEVICE - Devices for dispensing beverages, particularly multiple differing beverages from a dispensing nozzle, are provided herein. In an exemplary embodiment, a multiple beverage dispensing device includes a dispensing array attached to a dispense point isolation device within a dispensing nozzle, the dispensing array facilitates flow of a beverage base and at least one beverage additive into the dispensing nozzle and the dispense point isolation device isolating discharge of beverage additive to prevent cross-contamination and color-carryover caused by the residual traces of beverage additive often associated with conventional dispensing devices. In many embodiments, the dispense point isolation device further includes one or more isolation features, including any or all of a recess, trough, notch, raised ridge or tubular projection around an exit orifice of the beverage additive flow channel so as to further isolate release of the beverage additive and further inhibit cross-contamination and color-carryover. | 10-16-2014 |
20140326754 | ADA ENABLED TOUCH SCREEN INTERFACE FOR A BEVERAGE DISPENSING MACHINE - An ADA accessible beverage dispenser having a touch screen for receiving input for controlling the beverage dispenser and a first ADA access panel located within the reach of a user for receiving input from a an ADA user and a second ADA access panel displayed in a lower portion of the touchscreen and within the reach of the user for receiving input from the user where the first and second ADA access panels are configured to communicate with the beverage dispenser to control the beverage dispenser. | 11-06-2014 |
20150191341 | Beverage Dispensing Apparatus with Presence Sensing - In many aspects, a system for a beverage dispenser can include a detector, a touch screen, and a control unit electrically coupled to the touch screen and detector. The control unit is configured to implement a method. In the method, a first graphical configuration is sent to the touch screen for display during an operational mode. A sleep mode is entered after detecting no motion events from the detector after a predetermined amount of time. A second graphical configuration is sent to the touch screen for display or the touch screen is turned off as a result of entering the sleep mode. A motion event is then detected in proximity to the detector, and as a result, the sleep mode is discontinued, and the operational mode is activated, and the first graphical configuration is sent to the touch screen for redisplay. | 07-09-2015 |