U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The man with a new idea is a crank until the idea succeeds."

Samuel Clemens

Newsletter  PatentStorm News

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.

 

Attorney: Ryan, Mason & Lewis, LLP


Number of patents: 1263
Last date: May 22, 2012

1                      
NumberTitleIssue Date
8185779Controlling 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
8185654Systems 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
8181258Access 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
8180599Network 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
8179807In-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
8178908Electrical 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
8178503Ribonucleic 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
8176412Generating 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
8175562Automatic 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
8171454Method 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
8171298Methods 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
8171226Method 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
8171130Active 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
8169918Received 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
8169891Apparatus 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
8169844Memory 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
8168542Methods 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
8166176Context-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
8165983Method 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
8165975Methods 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
8165349Analyzing 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
8165253Methods 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
8164128Magnetic 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
8162486Remote 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
8162200Micro-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
8161484Prevention 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
8161431Integrated 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
8161143Prioritization 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
8161058Performance 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
8160845Method 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
8159049Semiconductor 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
8158190Low 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
8156402Memory 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
8156364Synchronized 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
8155872Method 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
8155170Method 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
8153484Metal-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
8150893Method 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
8148255Techniques 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
8147321Method 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
1                      
 
Sign InRegister
Username  
Password   
forgot password?