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,875,194 Security system for external data storage apparatus and control method thereof
A security system for an external data storage apparatus and control method thereof are disclosed. The system utilizes a preset identification (ID) and input ID...
US-9,875,193 Cache structure for a computer system providing support for secure objects
A method (and structure) protects confidentiality and integrity of information in a secure object from other software on the system. An object-id value that...
US-9,875,192 File system service for virtualized graphics processing units
A system and method that includes receiving a call, from a thread, of a plurality of threads performing the same operations in parallel, in association with a...
US-9,875,191 Electronic device having scratchpad memory and management method for scratchpad memory
An electronic device having a scratchpad memory and a management method are provided. A recording circuit records multiple counter values which correspond to...
US-9,875,190 Delegated media translation layer in a storage appliance
In general, embodiments of the technology relate to writing data to and reading data from storage appliances. More specifically, embodiments of the technology...
US-9,875,189 Supporting secure memory intent
A processor for supporting secure memory intent is disclosed. The processor of the disclosure includes a memory execution unit to access memory and a processor...
US-9,875,188 Dynamically adapting the configuration of a multi-queue cache based on access patterns
A multi-queue cache is configured with an initial configuration, where the initial configuration includes one or more queues for storing data items. Each of the...
US-9,875,187 Interruption of a page miss handler
A first operation associated with a request for a page miss handler may be identified. A second operation associated with a current execution of the page miss...
US-9,875,186 System and method for data caching in processing nodes of a massively parallel processing (MPP) database system
The present technology relates to managing data caching in processing nodes of a massively parallel processing (MPP) database system. A directory is maintained...
US-9,875,185 Memory sequencing with coherent and non-coherent sub-systems
Operations associated with a memory and operations associated with one or more functional units may be received. A dependency between the operations associated...
US-9,875,184 Multi-level snapshot caching
A method for processing a read request comprises intercepting a read request that includes a logical block address (LBA) of the storage device by an IO filter...
US-9,875,183 Method and apparatus for content derived data placement in memory
Apparatus and method for placing data based on the content of the data in random access memory such that indexing operations are not required. A strong (e.g.,...
US-9,875,182 Lock free container packing
Systems and methods for writing data are provided. A lock-free container and methods of writing to the lock-free container are disclosed. The container is...
US-9,875,181 Method and system for processing memory
A method and system for memory management is disclosed. The disclosed method and system can prevent performance degradation due to automatic garbage collection...
US-9,875,180 Systems and methods for managing storage compression operations
A compression manager generates a reduced-size data set for a page. The reduced-size data set is stored on a storage medium by a storage module, and unused...
US-9,875,179 Semiconductor device and operating method thereof
The semiconductor memory device includes: a memory unit including a plurality of memory blocks; a decoder suitable for storing bad block information about the...
US-9,875,178 Method and apparatus for controlling cache memory
A method of controlling a cache memory includes receiving location information of one piece of data included in a data block and size information of the data...
US-9,875,177 Information processing device and path determination method
An information processing device includes a plurality of processors each of which is coupled to at least some of the plurality of processors. A first processor...
US-9,875,176 Blocking a selected port prior to installation of an application
An installer application implemented in a computational device receives a command to install a test application in the computational device. The installer...
US-9,875,175 Unit-level formal verification for vehicular software systems
According to one exemplary embodiment, a method for preparing a software component for verification is provided. The method may include receiving the software...
US-9,875,174 Optimizing the execution of an application executing on a programmable execution service
A test environment is created for optimizing the execution of a programmable execution service ("PES") application. The test environment is created in one...
US-9,875,173 Time travel debugging in managed runtime
Various technologies described herein pertain to time travel debugging in a managed runtime system. The managed runtime system can include an execution...
US-9,875,172 System and method for providing additional functionality to developer side application in an integrated...
A developer analytic module executing on an integrated development environment provides location tracing of a software development toolkit and automatic updated...
US-9,875,171 Method for estimating format of log message and computer and computer program therefor
A technique for estimating a format of a log message (LM) according to the present invention includes creating a first directed graph structure by dividing a...
US-9,875,170 Data storage device for self-detecting error and logging operation and method of operating the same
A method of operating a data storage device which is provided with an operating voltage from a host and communicates with the host is provided. The method...
US-9,875,169 Modeling real capacity consumption changes using process-level data
A method includes receiving an expected growth rate for modeling future capacity utilization for a resource hosting a plurality of processes, each process being...
US-9,875,168 Automatic connection detection in a data center
In an approach to automatic connection detection in an environment, the environment including a first device and a switching device, a first port on the first...
US-9,875,167 Distributed hardware tracing
A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor...
US-9,875,166 Method for operating a data processing unit of a driver assistance system and data processing unit
A method for operating a data processing unit of a driver assistance system, the unit including main and slave computers. The main computer ascertains...
US-9,875,165 Communication bus with baseboard management controller
A system and method of using a baseboard management controller (BMC) to detect a fault on a communication bus. The BMC is connected to and monitors the...
US-9,875,164 Systems, methods, and apparatuses for fixing logical or physical corruption in databases using LSM trees
In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for fixing logical or physical corruption in databases using LSM...
US-9,875,163 Method for replicating data in a backup storage system using a cost function
An operating state of each of a plurality of storage units of a storage system is periodically monitored, including a storage capacity, a throughput, and...
US-9,875,162 Recovering corrupt storage systems
A method and system for recovering a corrupt storage system is discussed. A request to recover the system may be received. A backup snapshot for the last...
US-9,875,161 Data replication across servers
Embodiments of the present invention provide methods, systems, and computer program products for replicating data between redundant sources. In one embodiment,...
US-9,875,160 Efficiently providing virtual machine reference points
A computer system maintains identifiers that identify changed blocks of virtual machine (VM) storage. The computer system accesses a stable VM checkpoint...
US-9,875,159 Efficient state tracking for clusters
Exemplary method, system, and computer program product embodiments for efficient state tracking for clusters are provided. In one embodiment, by way of example...
US-9,875,158 Slice storage in a dispersed storage network
A method for use in a dispersed storage network (DSN) operates to output at least a write threshold number of write slice requests to a set of storage units of...
US-9,875,157 Manufacturing testing for LDPC codes
A storage system includes a channel detector, an LDPC decoder, and an erasure block. The channel detector is configured to receive data corresponding to data...
US-9,875,156 Data storage device with a memory die that includes an interleaver
A data storage device includes a set of latches, read/write circuitry, a memory, and an interleaver. The set of latches is configured to receive data. The...
US-9,875,155 Memory device for performing error correction code operation and redundancy repair operation
Provided are a memory device and a memory module, which perform both an ECC operation and a redundancy repair operation. The memory device repairs a single-bit...
US-9,875,154 Non-volatile semiconductor storage device and method of testing the same
Provided is a non-volatile semiconductor storage device which can be downsized with a simple circuit without impairing the function of an error correcting...
US-9,875,153 Validation bits and offsets to represent logical pages split between data containers
A flash memory codeword architecture is provided. A non-integer count of logical pages is packed into a codeword payload data container. A codeword payload...
US-9,875,152 Methods for discovery, configuration, and coordinating data communications between master and slave devices in...
Various embodiments of the present invention methods for discovery, configuration, and coordinating data communications between master and slave devices in a...
US-9,875,151 Controller that receives a cyclic redundancy check (CRC) code from an electrically erasable programmable memory...
A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional...
US-9,875,150 Method and system for processing notifications amongst applications of a data processing system
An application manager of an operating system running within a data processing system receives a request from a first daemon via a first application programming...
US-9,875,149 Preventing sync interruptions
Described herein are techniques performed by an application executing on a computing device. The application may have a graphical user interface (GUI) comprised...
US-9,875,148 Detecting deadlocks involving inter-processor interrupts
Creating, maintaining and using a lock dependency graph in a way that includes the following steps: (i) acquiring a first restriction on processor access in a...
US-9,875,147 Management of asynchronous and synchronous resource requests
Managing requests for acquiring resources in a computing environment. A first request to acquire resources is received. Whether the resources have been...
US-9,875,146 Managing workloads in a database system using a plurality of health and demand metrics
A database system monitors a metric for a Workload Definition (WD) and adjusts a metric throttle for the WD to a new metric throttle level C.sub.n, computed as...
US-9,875,145 Load based dynamic resource sets
A method, system and computer-usable medium are disclosed for dynamic load based resource sets that provide flexible assignment of resources to processes with...
← 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 | 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.