"The man with a new idea is a crank until the idea succeeds."
Samuel Clemens
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 |
| 8185779 | Controlling computer storage systems Goal-based availability and change management are handled over groups of heterogeneous storage controllers. Probabilistic and deterministic methods are employed to determine the allocation and placement of storage volumes to storage controllers, as well as the degre... | 05/22/2012 |
| 8185654 | Systems and methods for content-aware load balancing Improved load balancing techniques are disclosed. For example, in one illustrative aspect of the invention, a method of satisfying requests in a system comprised of a plurality of servers comprises the following steps. At least one load balancer is provided for rout... | 05/22/2012 |
| 8181258 | Access control list constructed as a tree of matching tables Techniques are disclosed for generating a representation of an access control list, the representation being utilizable in a network processor or other type of processor to perform packet filtering or other type of access control list based function. A plurality of ... | 05/15/2012 |
| 8180599 | Network design utilizing network management routing algorithm Techniques for designing networks. The techniques utilize network management-based routing (NMS routing) in conjunction with the planning step (design-based routing) of the design process so that an optimal network may be designed. An automated technique for designi... | 05/15/2012 |
| 8179807 | In-band communication of alarm status information in a synchronous transport communication system Techniques are disclosed for in-band communication of alarm status information or other information between physical layer devices comprising a working device and a protection device in a network-based communication system. In one aspect, a protection receive signal... | 05/15/2012 |
| 8178908 | Electrical contact structure having multiple metal interconnect levels staggering one another An electrical contact structure distributes current along a length thereof. The electrical contact structure includes a plurality of n metal rectangles on n levels of metal. The rectangle on one metal level is at least as wide in width and vertically covers in width... | 05/15/2012 |
| 8178503 | Ribonucleic acid interference molecules and binding sites derived by analyzing intergenic and intronic regions of genomes In one aspect of the invention, a method for regulating the expression of a transcript comprises using at least one interfering RNA molecule that binds to an area of transcript containing a region that corresponds to at least one sequence having SEQ ID NO: 1, the in... | 05/15/2012 |
| 8176412 | Generating formatted documents Techniques for generating one or more formatted documents are provided. The techniques include receiving content from one or more data sources, enabling specification of one or more formatting elements to be used in one or more generated formatted documents, enablin... | 05/08/2012 |
| 8175562 | Automatic gain control for enhanced bit error rate performance An apparatus including automatic gain control (AGC) includes at least one variable gain amplifier (VGA) operative to receive an input signal and to generate an amplified signal. A gain of the VGA is controlled as a function of at least a first control signal. The ap... | 05/08/2012 |
| 8171454 | Method and apparatus for programming software components A method and apparatus are disclosed for programming software components that treats software components as the basic unit of abstraction and computation. A software component is encapsulated and classes and other program entities, such as data fields and methods, w... | 05/01/2012 |
| 8171298 | Methods and apparatus for dynamic user authentication using customizable context-dependent interaction across multiple verification objects An authentication framework is provided which enables dynamic user authentication that combines multiple authentication objects using a shared context and that permits customizable interaction design to suit varying user preferences and transaction/application requi... | 05/01/2012 |
| 8171226 | Method and apparatus for execution of a process Techniques are provided for enabling execution of a process employing a cache Method steps can include obtaining a first probability of accessing a given artifact in a state Si, obtaining a second probability of using a predicate from a current state S | 05/01/2012 |
| 8171130 | Active probing for real-time diagnosis Improved problem diagnosis techniques for use in accordance with computing systems, e.g., distributed computing systems, are disclosed. In one aspect of the invention, a technique for diagnosing a problem associated with a computing system comprises the following st... | 05/01/2012 |
| 8169918 | Received information monitor adaptive to multiple monitoring modes in a communication device An apparatus for monitoring of received information in a communication device comprises a first buffer having a plurality of storage elements adapted to store respective portions of the received information, a second buffer coupled to the first buffer and having a p... | 05/01/2012 |
| 8169891 | Apparatus and method for handling lost cells in a communications system A method of processing cells in a communication system includes obtaining a cell, causing it to be stored, determined if it is associated with a loss event, and if so, causing it to be tagged with a lost cell indicator. An apparatus for processing cells includes a c... | 05/01/2012 |
| 8169844 | Memory built-in self-characterization A memory circuit includes an operational memory and a monitor circuit comprising a circuit element in the operational memory and/or a circuit element substantially identical to a corresponding circuit element in the operational memory. The monitor circuit is operati... | 05/01/2012 |
| 8168542 | Methods of forming tubular objects A tubular object is fabricated by a method comprising the steps of providing a first layer, forming a second layer on the first layer, and then patterning the second layer to form a raised feature with one or more sidewalls. Subsequently, the first layer is processe... | 05/01/2012 |
| 8166176 | Context-aware migration of communication session Techniques and systems are disclosed for context-aware migration of a communication network session. For example, a system for migrating a communication session established between a first entity and a second entity in accordance with an application module includes ... | 04/24/2012 |
| 8165983 | Method and apparatus for resource allocation among classifiers in classification systems Methods and apparatus for optimizing resource allocation among data analysis functions in a classification system are provided. Each of the data analysis functions is characterized as a set of operating points in accordance with at least one of resource requirements... | 04/24/2012 |
| 8165975 | Methods and apparatus for monitoring abnormalities in data stream A technique for monitoring a primary data stream comprising a plurality of secondary data streams for abnormalities is provided. A deviation value for each of two or more of the plurality of secondary data streams is determined. The two or more deviation values of t... | 04/24/2012 |
| 8165349 | Analyzing repetitive sequential events Techniques for analyzing one or more sequential events performed by a human actor to evaluate efficiency of the human actor are provided. The techniques include identifying one or more segments in a video sequence as one or more components of one or more sequential ... | 04/24/2012 |
| 8165253 | Methods and apparatus for serializer/deserializer transmitter synchronization Methods and apparatus are provided for serializer/deserializer transmitter synchronization. A plurality of channels are synchronized in one or more serializer/deserializer devices by generating a synchronization request in one or more of the channels; generating an ... | 04/24/2012 |
| 8164128 | Magnetic devices and techniques for formation thereof Techniques for forming a magnetic device are provided. In one aspect, a magnetic device includes a magnetic tunnel junction and a dielectric layer formed over at least a portion of the magnetic tunnel junction. The dielectric layer is configured to have an underlaye... | 04/24/2012 |
| 8162486 | Remote set-up and calibration of an interactive system Techniques for remotely calibrating an interactive system are provided. In one aspect, a three-dimensional model of the target environment is obtained, image and parameter data of the target environment are obtained, the image and parameter data are mapped onto the ... | 04/24/2012 |
| 8162200 | Micro-fluidic injection molded solder (IMS) A portion of compliant material includes four walls defining a slot. The slot has a relatively large cross-section end in fluid communication with a solder reservoir, and also has a relatively small cross-section end opposed to the relatively large cross-section end... | 04/24/2012 |
| 8161484 | Prevention of deadlock in a distributed computing environment A system for preventing deadlock in a distributed computing system includes a memory and at least one processor coupled to the memory. The processor is operative: to receive as input a sorted set of containers defining a unique global sequence of containers for serv... | 04/17/2012 |
| 8161431 | Integrated circuit performance enhancement using on-chip adaptive voltage scaling Techniques for enhancing the performance of an IC are provided. A method of enhancing IC performance includes the steps of: associating at least one performance result of at least one performance monitor, formed on the IC, with deterministic combinations of IC perfo... | 04/17/2012 |
| 8161143 | Prioritization of networks for preferred groups The present invention provides prioritization of networks for preferred groups, which decreases network delays when a person from a preferred group is using networks. Generally, the present invention determines if network information is assigned to a preferred group... | 04/17/2012 |
| 8161058 | Performance degradation root cause prediction in a distributed computing system A method of identifying at least one resource in a distributed computing system which is a potential root cause of performance degradation of the system includes the steps of: computing operational bounds for the system and operational bounds for at least one resour... | 04/17/2012 |
| 8160845 | Method for emulating operating system jitter Techniques for emulating operating system jitter on a platform using a given trace are provided. The techniques include calculating a scale factor, wherein the scale factor is equal to a maximum of measured overhead of introducing synthetic jitter on the platform an... | 04/17/2012 |
| 8159049 | Semiconductor structure for imaging detectors There is disclosed a photo-detector array including a plurality of sub-arrays of photo-detectors, the photo-detectors of each sub-array being formed on a substrate with an active area of each photo-detector being formed on a surface of the substrate, there further b... | 04/17/2012 |
| 8158190 | Low magnetization materials for high performance magnetic memory devices Techniques for attaining high performance magnetic memory devices are provided. In one aspect, a magnetic memory device comprising one or more free magnetic layers is provided. The one or more free magnetic layers comprise a low magnetization material adapted to hav... | 04/17/2012 |
| 8156402 | Memory device with error correction capability and efficient partial word write operation A memory device comprises a memory array and error correction circuitry coupled to the memory array. The memory device is configured to perform at least a partial word write operation and a read operation, with the partial word write operation comprising a read phas... | 04/10/2012 |
| 8156364 | Synchronized parallel processing of rows of data with dependencies by determining start time for processors A method (which can be computer implemented) for processing a plurality of adjacent rows of data units, using a plurality of parallel processors, given (i) a predetermined processing order, and (ii) a specified inter-row dependency structure, includes the steps of d... | 04/10/2012 |
| 8155872 | Method and apparatus for indoor navigation Techniques are provided for providing physical routes to target locations. The techniques include obtaining at least one target location from at least one user; determining at least one physical route to said at least one target location; and displaying said at leas... | 04/10/2012 |
| 8155170 | Method and apparatus for achieving channel variability in spread spectrum communication systems A method and apparatus are disclosed for modulating a communication signal in a code division multiple access (CDMA) environment using orthogonal N by N Hadamard spread spectrum codes Orthogonal spreading codes are used that have lengths that are not a power-of 2 to... | 04/10/2012 |
| 8153484 | Metal-oxide-semiconductor device having trenched diffusion region and method of forming same An MOS device includes a semiconductor layer of a first conductivity type and first and second source/drain regions of a second conductivity type formed in the semiconductor layer proximate an upper surface of the semiconductor layer. The first and second source/dra... | 04/10/2012 |
| 8150893 | Method and apparatus for incremental evaluation of schema-directed XML publishing Methods and apparatus are provided for incremental update of an XML tree defined from a recursive XML view of a relational database. A method comprises the steps of detecting at least one change to the relational database; providing one or more queries to the relati... | 04/03/2012 |
| 8148255 | Techniques for forming solder bump interconnects Interconnects are formed on attachment points of a wafer by performing several steps. A plurality of cavities having a predetermined shape is formed in a semiconductor substrate. These cavities are then filled with an interconnect material to form the interconnects.... | 04/03/2012 |
| 8147321 | Method and apparatus for electronic random prize distribution with fixed prize inventory and unknown participant count A probability of winning at least one of a plurality of prizes for a contest is dynamically adjusted, given a fixed prize inventory and an a priori unknown number of participants. A variable probability is determined by approximately dividing a current number of par... | 04/03/2012 |