...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7814290 | Synchronous detection and signaling of memory quota violations for sequential memory allocation in a shared heap One embodiment of the present invention provides a method and a system for synchronous detection and signaling of memory quota violations for sequential memory allocation in a shared heap. The system detects a potential quota violation if a check of approximate memo... | 10/12/2010 |
| 7813365 | System and method for router queue and congestion management In a multi-QOS level queuing structure, packet payload pointers are stored in multiple queues and packet payloads in a common memory pool. Algorithms control the drop probability of packets entering the queuing structure. Instantaneous drop probabilities are obtaine... | 10/12/2010 |
| 7802720 | Method and system for performing a card-present transaction using image capture on a portable device Some embodiments of the present invention provide a system that processes a financial transaction involving a portable device and a transaction server. During operation, the system obtains transaction data associated with the financial transaction that includes a tr... | 09/28/2010 |
| 7797262 | Method and apparatus for evaluating the complexity of human-in-the-loop processes One embodiment of the present invention provides a system that determines the complexity of a transaction between a first entity and a second entity. The system starts by determining a first probability of success for a portion of the transaction which is associated... | 09/14/2010 |
| 7788489 | System and method for permission administration using meta-permissions A system and method for using meta-permissions to manage or administer object permissions within an object-oriented computing environment. A permission allowing a subject (e.g., a user or role) to access an object within the environment, such as a Java FilePermissio... | 08/31/2010 |
| 7721107 | Physical token for supporting verification of human presence in an online environment A physical token operates together with an online server to test whether a user operating a user computer to access a service available at the online server is human. The physical token has two states: inactive and active. When in the inactive state the physical tok... | 05/18/2010 |
| 7698579 | Multiplexed graphics architecture for graphics power management A computer system includes a processor, a memory, first and second graphical processors that have different operating characteristics, a switching mechanism coupled to the graphical processors, and a display coupled to the switching mechanism. The switching mechanis... | 04/13/2010 |
| 7664826 | System and method for caching type information for un-typed web service requests A system and method for caching type information for parts (e.g., parameters) of an operation passed in a web service request. When an untyped request (i.e., a request in which the data types of operation parts are omitted) is received at a web service server from a... | 02/16/2010 |
| 7664622 | Using interval techniques to solve a parametric multi-objective optimization problem A system that solves a parametric multi-objective optimization problem in a combined design space and parameter space using interval techniques is described. The design space contains design-space variables fixed for a selected design; the parameter space contains v... | 02/16/2010 |
| 7664019 | Method and apparatus for facilitating differentiated service qualities in an ethernet passive optical network One embodiment of the present invention provides a system for forwarding packets in an Ethernet passive optical network (EPON) which includes a central node and at least one remote node. During operation, the system associates a logical link identifier (LLID) to a l... | 02/16/2010 |
| 7657925 | Method and system for managing security policies for databases in a distributed system One embodiment of the present invention provides a system that facilitates managing security policies for databases in a distributed system. During operation, the system creates multiple label security policies. The system stores these security policies in a directo... | 02/02/2010 |
| 7653807 | Removing a pipeline bubble by blocking clock signal to downstream stage when downstream stage contains invalid data One embodiment of the present invention provides a system that removes a bubble from a pipeline. During operation, the system first detects a stall in the pipeline. The system next determines whether a first register contains invalid data, which is associated with a... | 01/26/2010 |
| 7653630 | Method and apparatus for facilitating privileged object stores in a database A system that facilitates implementing a privileged schema in a database, wherein the privileged schema is comprised of a set of database objects. Note that in relational database terminology, sometimes object stores are simply referred to as schema. The system star... | 01/26/2010 |
| 7650052 | Method and apparatus for coupling optical signals onto a semiconductor chip A first optical coupler is configured to direct optical signals from an optical fiber onto one or more first optical channels located on a semiconductor chip, wherein the one or more first optical channels have dimensions that are within a specified tolerance of the... | 01/19/2010 |
| 7620741 | Proxy-based device sharing A method is provided for supporting device sharing between hosts via a bus fabric. A master host owns a device tree and provides IO services to at least one client host. The client host comprises generic device drivers and subscribes to IO services provided by the m... | 11/17/2009 |
| 7617478 | Flash-based anti-aliasing techniques for high-accuracy high efficiency mask synthesis One embodiment of the present invention provides a system that converts a non-bandlimited pattern layout into a band-limited pattern image to facilitate simulating an optical lithography process. During operation, the system receives the non-bandlimited pattern layo... | 11/10/2009 |
| 7617294 | Method and apparatus for reducing latency involved in retrieving web page components One embodiment of the present invention provides a system for reducing the latency in retrieving a web page. The system receives a request from a browser to retrieve a target web page, wherein the request is received at a proxy server, which can retrieve the target ... | 11/10/2009 |
| 7617273 | Method and apparatus for providing a unified component architecture for client-side and server-side components One embodiment of the present invention provides a system that facilitates deploying components on a client. During operation, the system establishes a communication session through a network connection between the client and a server. Next, the system migrates comp... | 11/10/2009 |
| 7616926 | Conductive DC biasing for capacitively coupled on-chip drivers An integrated circuit containing a communication channel is described. This communication channel includes: a transmit circuit configured to transmit signals; a link coupled to an output of the transmit circuit; a receive circuit coupled to the link; and a clamping ... | 11/10/2009 |
| 7603665 | Method and apparatus for loading relocatable in-place executable files in a virtual machine One embodiment of the present invention provides a system that facilitates loading of an in-place executable file into a virtual machine. The system operates by loading the in-place executable file into the virtual machine, where the in-place executable file contain... | 10/13/2009 |
| 7472311 | Method and apparatus for testing an interface between a TCP offload engine and an operating system One embodiment of the present invention provides a system that can test an interface between a TCP (Transmission Control Protocol) Offload Engine (TOE) and an OS (Operating System) that has a TCP software stack. Note that the TOE is a specialized integrated circuit ... | 12/30/2008 |
| 6662293 | Instruction dependency scoreboard with a hierarchical structure One embodiment of the present invention provides a system that selects instructions to be executed in a computer system that supports out-of-order execution of program instructions. The system receives dependency information for a first instruction. This ... | 12/09/2003 |