Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,582,475 Packaging business intelligence documents with embedded data
A system and method for managing business intelligence data is described. In some example embodiments, the system extracts data and metadata from a business...
US-9,582,474 Method and apparatus for performing a FFT computation
A method, apparatus, and computer program product for performing an FFT computation. The method includes: providing first and second input data elements in...
US-9,582,473 Instruction set to enable efficient implementation of fixed point fast fourier transform (FFT) algorithms
A computer implemented method and system for providing a Fast Fourier Transform (FFT) capability to a fixed point processor architecture is disclosed. In a...
US-9,582,472 Conjugate gradient solvers for linear systems
A conjugate gradient solver apparatus is provided for generating data defining a solution vector x for a linear system represented by Ax=b where A is a...
US-9,582,471 Method and apparatus for performing calculations in character input mode of electronic device
A method and apparatus for performing calculations in a character input mode of an electronic device. Character input is received in the character input mode,...
US-9,582,470 Antenna apparatus and software for emulating same
According to an embodiment, there is provided a plurality of spiral antenna elements that are generated using algorithms taught herein that can be implemented...
US-9,582,469 System and methods for determining attributes for arithmetic operations with fixed-point numbers
The present application is directed to determining attributes for results of arithmetic operations with fixed-point numbers. An indication is received of...
US-9,582,468 Capacity estimating apparatus for secondary battery
A capacity estimating apparatus for a secondary battery includes a current-detecting section configured to detect a value of current flowing in the secondary...
US-9,582,467 Normalizing data for fast superscalar processing
A data normalization system is described herein that represents multiple data types that are common within database systems in a normalized form that can be...
US-9,582,466 Vector register file
An aspect includes accessing a vector register in a vector register file. The vector register file includes a plurality of vector registers and each vector...
US-9,582,465 Flexible processors and flexible memory
An apparatus includes but is not limited to a non-volatile memory array and a processor integrated with the apparatus. The processor is operable to operate in...
US-9,582,464 Systems, apparatuses, and methods for performing a double blocked sum of absolute differences
Embodiments of systems, apparatuses, and methods for performing in a computer processor vector double block packed sum of absolute differences (SAD) in response...
US-9,582,463 Heterogeneous input/output (I/O) using remote direct memory access (RDMA) and active message
Methods and apparatus to provide heterogeneous I/O (Input/Output) using RDMA (Remote Direct Memory Access) and/or Active Message are described. In an...
US-9,582,462 Computer system and method for sharing computer memory
A computer system has a plurality of computer servers, each including at least one central processing unit (CPU). A memory appliance is spaced remotely from the...
US-9,582,461 Apparatus for increasing social interaction over an electronic network
In an example, an electronic device is configured to: associate a set of member actions of an electronic social networking system with an account corresponding...
US-9,582,460 Methods for using temporal proximity of social connection creations to predict properties of a social connection
Aspects of the subject technology relate to a social-networking system, including one or more computers communicatively coupled via a network. In certain...
US-9,582,459 List digest operation dispersed storage network frame
A method begins generating a plurality of list digest request frames. Each list digest request frames includes a payload section and a protocol header. The...
US-9,582,458 Generation of a random sub-space of the space of assignments for a set of generative attributes for...
System, method and computer readable medium are described. The method may include obtaining user defined distribution traits characterizing a random sub-space...
US-9,582,457 Camera control interface extension bus
System, methods and apparatus are described that include a serial bus, including a serial bus used for Inter-Integrated Circuit (I2C) and/or camera control...
US-9,582,456 Virtual GPIO
A finite state machine is provided that both serializes virtual GPIO signals and deserializes virtual GPIO signals. The finite state machine frames the...
US-9,582,455 System and method for abstracting SATA and/or SAS storage media devices via a full duplex queued command...
A simplified host accesses SATA and SAS storage media devices by abstracting the SATA and SAS protocols with one full duplex protocol that supports full command...
US-9,582,454 Reconfigurable transmitter
Described is a reconfigurable transmitter which includes: a first pad; a second pad; a first single-ended driver coupled to the first pad; a second single-ended...
US-9,582,453 I/O card architecture based on a common controller
The embodiments provide a backplane for a storage device that is readily extensible to accommodate a range storage media. In some embodiments, the controller is...
US-9,582,452 Sensor network using pulse width modulated signals
A device includes a bus interface to couple to a shared bus of a sensor network. The device also includes a sensor interface to couple to a sensor of the sensor...
US-9,582,451 Receiver architecture
In accordance with an embodiment, a receiver includes a first state machine configured to be coupled to a bus. The first state machine is configured to...
US-9,582,450 Rack, server and assembly comprising such a rack and at least one server
A rack with a mounting bay to accommodate servers, wherein 1) the mounting bay defines two opposing internal areas disposed parallel to an insertion direction...
US-9,582,449 Interconnection system
An interconnection system, apparatus and method is described for arranging elements in a network, which may be a data memory system, computing system or...
US-9,582,448 Transmission apparatus and control unit
A transmission apparatus includes a processor, a bridge connected to the processor, a device that is connected to the bridge but is not connected to a reset...
US-9,582,447 System, apparatus, and method for MIL-STD-1553B communication enforcement
A switch configured to enforce MIL-STD-1553B communication protocol is provided. The protocol is a request-response protocol allowing a bus controller to send a...
US-9,582,446 Device for distributing data about a vehicle
A device for distributing data about a vehicle, has a first sensor data reception interface for receiving first sensor data from a first sensor, a second sensor...
US-9,582,445 USB drive security systems and methods
Systems and methods are presented for detecting, by a universal serial bus (USB) drive operatively coupled with a computing device, power from the computing...
US-9,582,444 Selective partition based redirection for multi-partitioned USB devices
Universal serial bus (USB) devices may be redirected to a server to create USB virtual devices. Each of the USB devices to be redirected may have one or more...
US-9,582,443 Serial control channel processor for executing time-based instructions
The present disclosure describes a serial control channel processor. In some aspects, a time-based instruction corresponding to a command is executed and a...
US-9,582,442 Intercomponent data communication between different processors
A request to send a message from a first component, located on a first processor, to a second component, located on a second processor, is received. It is...
US-9,582,441 Clockless serial slave device
Various methods and devices involving a slave device are discussed. The slave device, which may be without a clock input, receives a clock message and generates...
US-9,582,440 Credit based low-latency arbitration with data transfer
An apparatus includes multiple data sources and arbitration circuitry. The data sources are configured to send to a common destination data items and respective...
US-9,582,439 Nonvolatile memory system and operating method thereof
A nonvolatile memory system includes a nonvolatile memory; a buffer memory having first and second buffers; and a memory controller configured to manage the...
US-9,582,438 Method and apparatus for identifying cause of interrupt
A method of identifying a cause of an interrupt related to an interrupt indication received from an interrupt indicating circuit in a processor, includes the...
US-9,582,436 Apparatus and method for copying rules between devices
Devices, systems, and methods are described for allowing rules that are applied to one device to be applied to another device based on a user's interaction with...
US-9,582,435 Memory system and method for efficient padding of memory pages
In one embodiment, a memory system is provided comprising a memory die and a controller. The memory die comprises a non-volatile memory, a data latch, and an...
US-9,582,434 Enhanced security for accessing virtual memory
A disclosed method includes obtaining a physical address corresponding to a virtual address responsive to detecting a virtual address associated with a memory...
US-9,582,433 Disk array flushing method and disk array flushing apparatus
A disk array flushing method and a disk array flushing apparatus. The method includes acquiring a sequence, which is according to physical addresses of logical...
US-9,582,432 Instruction and logic for support of code modification in translation lookaside buffers
A processor includes a core with logic to execute a translated instruction. The translated instruction is translated from an instruction stored in a memory...
US-9,582,431 Storage address space to NVM address, span, and length mapping/converting
Storage address space to NVM address, span, and length mapping/converting is performed by a controller for a solid-state storage system that includes a mapping...
US-9,582,430 Asymmetric set combined cache
Embodiments are generally directed to an asymmetric set combined cache including a direct-mapped cache portion and a multi-way cache portion. A processor may...
US-9,582,429 Multi-core data array power gating cache restoral programming mechanism
An apparatus including a device programmer, a stores, and a plurality of cores. The device programmer programs a semiconductor fuse array with compressed...
US-9,582,428 Multi-core programming apparatus and method for restoring data arrays following a power gating event
An apparatus includes a device programmer and a plurality of cores. The programmer programs a semiconductor fuse array with compressed configuration data. Each...
US-9,582,427 Implementing selective cache injection
A method, system and memory controller for implementing memory hierarchy placement decisions in a memory system including direct routing of arriving data into a...
US-9,582,426 Hardware managed compressed cache
A computing element, system, and method for implementing control structures for a compressed cache in hardware. Embodiments provide a first engine configured to...
US-9,582,425 Set selection of a set-associative storage container
A computer-implemented method includes generating a vector that is a random number. Two or more residue functions are applied to the vector to produce a state...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.