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-1,029,6508 Systems and methods to manage online analytical and transactional processing for an in-memory columnar database
According to some embodiments, a database, containing entries, may be stored across first and second storage medium, entries in the second storage medium being...
US-1,029,6507 Methods for enhancing rapid data analysis
A method for enhancing rapid data analysis includes receiving a set of data; storing the set of data in a first set of data shards sharded by a first field; and...
US-1,029,6506 Notifying users of available searched domain names
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a search...
US-1,029,6505 Framework for joining datasets
Described herein is a framework to facilitate joining datasets. In accordance with one aspect of the framework, a join request is received from a user...
US-1,029,6504 Graphical user interface for querying relational data models
Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program...
US-1,029,6503 System and method for efficient database transactions
A system and method for processing database transactions wherein the need for a DBMS server to convert data provided by the client from a text format to the raw...
US-1,029,6502 Self-management of data applications
The present embodiments relate generally to the enforcement of guidelines, standards, and best practices for software applications. According to certain...
US-1,029,6501 Lineage-based veracity for data repositories
Techniques for determining and representing the veracity of data stored in a data repository and results of queries directed to the stored data by utilizing...
US-1,029,6500 System and method for large-scale data processing using an application-independent framework
A method performs large-scale data processing in a distributed and parallel processing environment. The method defines application-independent map and reduce...
US-1,029,6499 Dynamic database mapping
A method for providing mapping between a first data model and a second data model may include sending a request for metadata to a data producer providing data...
US-1,029,6498 Coordinated hash table indexes to facilitate reducing database reconfiguration time
According to embodiments, reconfiguration of lock masters for a cluster of nodes is optimized using coordinated hash indexes to index into the master hash table...
US-1,029,6497 Storing a key value to a deleted row based on key range density
In an embodiment, a first key value is received. A plurality of candidate rows are found in a database table, wherein the plurality of candidate rows are...
US-1,029,6496 Data editing device and data editing method
A data storage unit of a data editing apparatus stores both a base indicating a data attribute and a data value in association with each other as data to be...
US-1,029,6495 Automated governance of data applications
A method for regulating a plurality of collections of data includes, for each of a plurality of collections of data, analyzing the collection of data to...
US-1,029,6494 Managing a global namespace for a distributed filesystem
The disclosed embodiments disclose techniques for managing a global namespace for a distributed filesystem. Two or more cloud controllers collectively manage...
US-1,029,6493 Distributed data processing system and distributed data processing method
A distributed data processing system to efficiently execute distributed processing on pairs of a plurality of types of data is provided. A distributed data...
US-1,029,6492 Database bulk load tool
A database load tool includes a user interface, a naming engine, a load engine, and an index engine. The user interface receives a path of a folder storing a...
US-1,029,6491 System and method for IP fingerprinting and IP DNA analysis
Embodiments disclosed include computer implemented systems and methods comprising multiple computer programs that when used together as part of the system...
US-1,029,6490 Reporting degraded state of data retrieved for distributed object
A technique includes in response to a request to access a distributed object stored on a plurality of team members, retrieving data stored associated with the...
US-1,029,6489 Method and apparatus for performing a vector bit shuffle
A processor including a first vector register for storing a plurality of source data elements, a second vector register for storing a plurality of control...
US-1,029,6488 Multi-processor with selectively interconnected memory units
A multi-processor having a plurality of data processing units and memory units has a bus system that selectively interconnects the processing units and the...
US-1,029,6487 Method and system for operating user receiving devices with user profiles
A system and method for operating with profiles includes a head end associating a first account profile having first profile settings and a first identifier and...
US-1,029,6486 Write cache and write-hole recovery in distributed raid over shared multi-queue storage devices
A method for data storage includes, in a system that includes multiple servers, multiple multi-queue storage devices and at least one storage controller that...
US-1,029,6485 Remote direct memory access (RDMA) optimized high availability for in-memory data storage
A method for RDMA optimized high availability for in-memory storing of data includes receiving RDMA key-value store write requests in a network adapter of a...
US-1,029,6483 Fieldbus network with two-wire loop
A fieldbus coupler for coupling a local fieldbus network utilizing a first fieldbus protocol to a foreign field device or foreign fieldbus network through an...
US-1,029,6482 System and method for flexible connection of redundant input-output modules or other devices
An apparatus includes a first device connector configured to be coupled to a first device. The apparatus also includes a second device connector configured to...
US-1,029,6481 Adapter board system
A board adapter system includes a first adapter board. A secondary first processor coupling is located on the first adapter board, and the first adapter board...
US-1,029,6480 Data processing system having combined memory block and stack package
A data processing system includes a central processing unit (CPU), a control block configured to interface with the CPU, a cache memory configured to interface...
US-1,029,6479 Scalable circuitry and method for control insertion
The present disclosure provides an innovative circuit structure for control insertion into a multiple-word wide data stream. The control-insertion circuit...
US-1,029,6478 Expansion card configuration of motherboard
A system and method are described for configuring a motherboard using expansion cards plugged into motherboard slots. In particular, each of the expansion cards...
US-1,029,6477 Data bus logger
A system having a data bus, bus controller(s), remote terminal(s) and a logger. The data bus has an inverted differential line and a non-inverted differential...
US-1,029,6476 Profiling transactions on an integrated circuit chip
A method of profiling transactions on an integrated circuit chip. The method comprises, for each transaction: extracting the transaction from interconnect...
US-1,029,6475 Data processing system
A data processing system includes a plurality of data processing devices that perform in parallel data processing on the basis of initial setup data. The data...
US-1,029,6474 Integrated circuit device with embedded programmable logic
Systems and methods are provided to enhance the functionality of an integrated circuit. Such an integrated circuit may include a primary circuitry and an...
US-1,029,6473 System and method for fast execution of in-capsule commands
Systems and methods for fast execution of in-capsule commands are disclosed. NVM Express (NVMe) over fabrics is a standard in which a host device sends commands...
US-1,029,6472 Method for setting universal serial bus (USB) interface of electronic device, and electronic device
A method includes processing a plurality of descriptors received from an electronic device. Each descriptor corresponds to a function of the electronic device....
US-1,029,6471 Managing access to peripheral devices
An example processor-implemented method for accessing peripheral devices with the present disclosure includes establishing connection between a portable...
US-1,029,6470 Systems and methods for dynamically protecting a stack from below the operating system
Described systems and methods allow protecting a host system against malware, using hardware virtualization technology. A memory introspection engine executes...
US-1,029,6469 Access control in a flash storage system
Systems, apparatuses, methods, and computer-readable storage mediums for performing lease-based fencing using a time-limited lease window. During the...
US-1,029,6468 Storage system and cache control apparatus for storage system
An encryption key used with a storing apparatus and an encryption key used with a non-volatile cache memory are identical to each other. A cache control portion...
US-1,029,6467 Securing writes to memory modules having memory controllers
A host central processing unit subsystem that writes information to external memory may provide policy to the external memory. Then every time a write comes...
US-1,029,6466 Information processing device, method of controlling a cache memory, and storage medium
A device includes: a cache memory configured to store a first list and a second list, and a processor. The first list includes one or more entries that include...
US-1,029,6465 Processor using a level 3 translation lookaside buffer implemented in off-chip or die-stacked dynamic...
A processor architecture utilizing a L3 translation lookaside buffer (TLB) to reduce page walks. The processor includes multiple cores, where each core includes...
US-1,029,6464 System, apparatus and method for dynamic profiling in a processor
In one embodiment, an apparatus includes: a storage having a plurality of entries each to store address information of an instruction and a count value of a...
US-1,029,6463 Instruction prefetcher dynamically controlled by readily available prefetcher accuracy
According to one general aspect, an apparatus may include a branch prediction unit, a fetch unit, and a pre-fetch circuit or unit. The branch prediction unit...
US-1,029,6462 Method to accelerate queries using dynamically generated alternate data formats in flash cache
A method for accelerating queries using dynamically generated columnar data in a flash cache is provided. In an embodiment, a method comprises a storage device...
US-1,029,6461 Storage device and data saving method
According to one embodiment, a storage device includes a first nonvolatile memory, a second volatile memory, and a controller. In the second volatile memory, at...
US-1,029,6460 Prefetch bandwidth throttling by dynamically adjusting miss buffer prefetch-dropping thresholds
The disclosed embodiments relate to a method for controlling prefetching in a processor to prevent over-saturation of interfaces in the memory hierarchy of the...
US-1,029,6459 Remote atomic operations in multi-socket systems
Disclosed embodiments relate to remote atomic operations (RAO) in multi-socket systems. In one example, a method, performed by a cache control circuit of a...
US-1,029,6458 Multi-level cache system in a software application
A system, method, and computer-readable medium are disclosed for performing a multi-level application cache operation, comprising: defining a first application...
← 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 143 144 145 146 147 148 149 150 151 152 153 | 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.