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

Icon_funbox Bizarre Patents

Patent No. 5571247

Self Containing Enclosure for Protection from Killer Bees

A self contained protective enclosure with an opening for entry and egress and a screen for ventilation and viewing.

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: VAN PELT, YI & JAMES LLP


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

1          
NumberTitleIssue Date
8185810Low power viterbi trace back architecture
A method of obtaining a Viterbi decoded value is disclosed. A decision output is stored to one of a plurality of buffer elements, wherein at least one other buffer element in the plurality is not changing; and data is exposed in the buffer element. A plurality of st...
05/22/2012
8185787Blind and decision directed multi-level channel estimation
A technique for blind channel estimation is disclosed herein. A read value that is read from a multi-level storage device is received, as are a set of bins having bin ranges and (for each of the bins in the set) a corresponding portion of read values which fall into...
05/22/2012
8184390Data pattern dependent amplitude adjustment
Data is processed by receiving data having a value. The amplitude of the received data is adjusted using the processor based at least in part on the value of the received data to obtain modified data. ...
05/22/2012
8183937Integrated circuit frequency generator
An integrated circuit frequency generator is disclosed. In some embodiments, the frequency generator comprises an electronic oscillator configured to generate an oscillator frequency and calibration circuitry configured to periodically calibrate the electronic oscil...
05/22/2012
8176216Methods for analyzing USB data traffic using a single USB host controller
A method is described for capturing USB data traffic for a monitored device by a USB analyzer using a single USB host controller. It comprises the steps of: generating and storing an address and communication speed associated with the USB analyzer; reading a USB pac...
05/08/2012
8171368Probabilistic transition rule for two-level decoding of reed-solomon codes
Decoding data is disclosed, including computing a syndrome polynomial for Reed-Solomon encoded data, applying the Berlekamp-Massey method to solve key equations associated with the syndrome polynomial, comparing a linear feedback shift register (LSFR) length LĪ...
05/01/2012
8171054Optimized fetching for customization object attributes
An attribute of a hierarchical class-based object is received. The attribute in a database is stored both in a first location in a first table at a first level of a hierarchy of database tables which table hierarchy is based at least in part on a class hierarchy ass...
05/01/2012
8171006Retrieval of searchable and non-searchable attributes
Retrieving stored data is disclosed. A retrieval request is received for an object. A retrieval response is generated that includes: 1) a first set of searchable attributes associated with the object, wherein an attribute of the first set of attributes is stored in ...
05/01/2012
8170637Dry electrode device and method of assembly
An electrode set is disclosed that has two separable parts including an assembled base with printed circuit board basement, biasing member and top cover and an electrode. The basement and top cover may be made by metal or conductive material. ...
05/01/2012
8170043System and method of communication protocols in communication systems
Systems and methods for communication protocols in communication systems are disclosed. In some embodiments, systems and methods for communication protocols in communications systems include implementing efficient techniques for supporting single and multiple protoc...
05/01/2012
8169931Method and apparatus for base stations and their provisioning, management, and networking
In wireless system, a group of Base station (BTSs) with smaller footprints have the capability to communicate with each other as well as with the BTSs with relatively larger footprints via wireless air-interfaces. One of such example is coordinated cell systems. A c...
05/01/2012
8166412Visual cue discernment on scattered data
Displaying a visual cue is disclosed. A value of an attribute for a member of a set of data is obtained. The visual cue for the member is determined based at least in part on the value of the attribute. The visual cue for the member is displayed, where the visual cu...
04/24/2012
8166037Semantic reconstruction
Determining a semantic relationship is disclosed. Source content is received. Cluster analysis is performed at least in part by using at least a portion of the source content. At least a portion of a result of the cluster analysis is used to determine the semantic r...
04/24/2012
8166012Cluster storage using subsegmenting
Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and a portion of the segment smaller than the segment is identified that is a duplicate ...
04/24/2012
8166008Processing of a generalized directed object graph for storage in a relational database
Creating transaction instructions is disclosed. A description of a set of objects is received. For each of at least a subset of objects in the set of objects, a description of one or more associated relationships is received. The description of the set of objects an...
04/24/2012
8161373Preventing the inclusion of a reference to a host cell in a formula
Preventing the inclusion of a reference to a host cell in a formula to avoid a circular reference in the formula is disclosed. In some embodiments, an indication of a selection or an attempted selection of a host cell into which a formula is being entered is receive...
04/17/2012
8161360Integrated interleaved codes
Integrated interleaved encoding is performed by obtaining a first piece of input data and a second piece of input data. The first piece of input data is systematically encoded using a first generator polynomial to obtain a first codeword. A second codeword is genera...
04/17/2012
8161347Interleaving parity bits into user bits to guarantee run-length constraint
A method of satisfying a specified run length constraint is disclosed. A systematically error correction encoded sequence of received symbols is received, wherein the received symbols include data symbols and parity symbols. The parity symbols are interleaved with t...
04/17/2012
8161013Implementing application specific management policies on a content addressed storage device
Implementing application specific management policies on a content addressed storage device is disclosed. In one embodiment, each data object stored on the content addressed storage device is associated with one of a plurality of data sets. A corresponding data set ...
04/17/2012
8156405Efficient redundant memory unit array
A method of storing data is disclosed. A set of data blocks, including a plurality of proper subsets of data blocks, is stored. A plurality of first-level parity blocks is generated, wherein each first-level parity block is generated from a corresponding proper subs...
04/10/2012
8156332Peer-to-peer security authentication protocol
A salt transmitted by a second node is received at a first node. The received salt is used to decrypt encrypted data. Optionally, authorization to access a service provided by the second node is received by the first node. In some cases the service includes access t...
04/10/2012
8156141Incorporated web page content
Keeping incorporated web page content up to date is disclosed. A web page is associated with a stored object that has been incorporated into the web page, for example an object stored in a repository. The web page is updated automatically based at least in part on a...
04/10/2012
8155736EEG control of devices using sensory evoked potentials
An EEG control of devices using Sensory Evoked Potentials (SEPs) (e.g., visually-evoked potentials), is disclosed. In some embodiments, a system receives a plurality of EEG signal samples; generates a stimulus locked average signal using the plurality of EEG signal ...
04/10/2012
8154561Dynamic display of a harmony rule list
Display of a harmony rule list is disclosed, including obtaining at least one base color and two or more color harmony rules; for each color harmony rule, computing a derived set of colors based on the at least one base color and the color harmony rule, resulting in...
04/10/2012
8150887Identifiers for non-searchable attributes
Storing data is disclosed. An attribute to be combined with one or more other attributes is received for storage in a database as a set of attributes. A unique attribute identifier is associated with the attribute. The identifier is usable to distinguish between two...
04/03/2012
8150352Feedback LNA with image filtering
What is described herein is a technique that includes a clock generator configured to generate a clock signal having a frequency of |fbp+fi|. The technique further includes a mixer configured to input (1) an input signal that includes a desired...
04/03/2012
8149954Baseline wander compensation for perpendicular recording
A tail estimate signal which includes noise associated with baseline wander is generated. The tail estimate signal is generated by processing an input signal using a detector to obtain one or more decisions. Using the one or more decisions, the tail estimate signal ...
04/03/2012
8146021User interface for path distortion and stroke width editing
A technique for modifying a stretch of path is disclosed. The technique includes receiving an indication of a drag gesture associated with a designated point on a path, identifying the first path corner or endpoint on either side of the designated point as limit poi...
03/27/2012
8145950Execution of a plugin according to plugin stability level
Executing a plugin includes obtaining a stability level of the plugin to be executed, determining a plugin execution mode based at least in part on the stability level, and executing the plugin according to the plugin execution mode determined. The plugin execution ...
03/27/2012
8145863Efficient data storage using two level delta resemblance
Storage using resemblance of data segments is disclosed. It is determined that a new segment resembles a second prior stored segment wherein the second prior stored segment is represented as a first stored delta and a first prior stored segment. A second delta betwe...
03/27/2012
8145635Dimensional data explorer
A dimensional data explorer for an enterprise system is disclosed. Dimensional data exploration includes providing a list of dimensions by which aggregated data in a report can be disaggregated and reaggregated. Aggregated data comprises a set of measures that have ...
03/27/2012
8145610Passing information between server and client using a data package
Processing for a data package is disclosed. An operation is received including a data package. The operation is performed with respect to each of one or more data objects included in the data package, in a manner determined at least in part by a context data applica...
03/27/2012
8143946Current to voltage converter
A current to voltage converter which includes a common gate transconductance element having at least one input and one output. The current to voltage converter further includes a common source transconductance element having at least one input and one output, where ...
03/27/2012
8140599Garbage collection for merged collections
A method of identifying nonreferenced memory elements in a storage system is disclosed. A plurality of lists of referenced elements from a plurality of storage subsystems is input. A union of the lists of referenced elements is compiled. The union of the lists of re...
03/20/2012
8139554Providing bounded latency communication in wireless mesh networks
Communicating using a mesh network is disclosed. A frame length used for communicating a packet between a first node and a second node of a wireless mesh network is selected. A route from the first node to the second node is determined including one or more intermed...
03/20/2012
8138796Serial configuration interface
A serial configuration interface (SCI) used to configure a device is disclosed. A device that support SCI includes a first connector configured to receive a first signal and a second connector configured to receive a second signal. In a configuration mode, the first...
03/20/2012
8138785Reduced power output buffer
A clock driving circuit and a method of driving a plurality of output lines for a PC architecture are disclosed. The clock driving circuit includes a clock generating circuit coupled to an output buffer for the PC having a plurality of output lines connected to a pl...
03/20/2012
8136008ECC with out of order completion
Processing a sequence of data frames in an error correction code (ECC) decoder is disclosed. Processing includes receiving a first data frame in the sequence of data frames, initiating processing of the first data frame through the ECC decoder, receiving a second da...
03/13/2012
8135861Backup proxy
According to some embodiments, a technique for storing data comprises receiving data from a data sender; wherein the data sender uses a first protocol; and sending the received data to a storage medium; wherein the received data is sent by a proxy, and wherein the p...
03/13/2012
8135710Computer readable electronic records automated classification system
Classifying an electronic document in a computer-based system is disclosed. For each classification instance in a plurality of classification instances, a confidence data indicating a degree of confidence that the electronic document is associated with that classifi...
03/13/2012
1          
 
Sign InRegister
Username  
Password   
forgot password?