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,323,673 Hierarchical cache structure and handling thereof
A hierarchical cache structure comprises at least one higher level cache comprising a unified cache array for data and instructions and at least two lower level...
US-9,323,672 Scatter-gather intelligent memory architecture for unstructured streaming data on multiprocessor systems
A scatter/gather technique optimizes unstructured streaming memory accesses, providing off-chip bandwidth efficiency by accessing only useful data at a fine...
US-9,323,671 Managing enhanced write caching
A method and system for use in managing enhanced write caching is disclosed. In at least one embodiment, the method and system comprises performing write-back...
US-9,323,670 Protecting volatile data of a storage device in response to a state reset
A plurality of aligned or unaligned data packets are received in a data storage device. A data bundle is constructed by concatenating different ones of the...
US-9,323,669 System, apparatus, and method of initializing cache
A computer-executable method, system, and computer program product for managing a data storage system, wherein the data storage system includes a cache and a...
US-9,323,668 Deconfigure storage class memory command
An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard...
US-9,323,667 System and method for managing trim operations in a flash memory system using mapping tables and block status...
A method and system for managing a flash memory system facilitates the use of TRIM or similar operations so as to release physical memory space of logical block...
US-9,323,666 Techniques for controlling recycling of blocks of memory
The present disclosure relates to examples of controlling recycling of blocks of memory. In one example implementation according to aspects of the present...
US-9,323,665 Circuit for generating a start sequence and method for generating a start sequence
The invention relates to a circuit and to a method for generating a start sequence. The circuit comprises at least one partially programmable memory (nonvol)...
US-9,323,664 Techniques for identifying read/write access collisions for a storage medium
Examples are disclosed for identifying read/write access collisions for a storage medium. In some examples, a plurality of write access requests for access to a...
US-9,323,663 Managing the write performance of an asymmetric memory system
Some implementations include a method of managing a hosted non-volatile random-access memory (NVRAM) based storage subsystem that includes NVRAM devices. The...
US-9,323,662 Flash memory using virtual physical addresses
A system and method for using virtual physical addresses in a non-volatile memory device are disclosed. The physical layout of the non-volatile memory device...
US-9,323,661 Memory system and control method thereof
A memory system has a storage unit having two or more parallel read/write processing elements and non-volatile data recording areas for a logical block divided...
US-9,323,660 Memory access control apparatus and memory access control method
A memory is readable by page and erasable by block including a plurality of pages. After a read request to the memory is issued, a memory controller specifies...
US-9,323,659 Cache management including solid state device virtualization
A method of caching data is performed by a respective computer having one or more processors storing one or more storage management programs for execution by...
US-9,323,658 Multi-mapped flash RAID
Disclosed is a storage system. The storage system includes a redundant array of inexpensive disks (RAID) controller. The RAID controller includes a flash memory...
US-9,323,657 Memory system and method for improving read latency of a high-priority partition
A memory system and method for improving read latency of a high-priority partition are provided. In one embodiment, a memory system receives a command to store...
US-9,323,656 Computer program installation across multiple memories
Embodiments herein are directed to a method for installing a program across multiple memories. The method includes calculating a memory space requirement of the...
US-9,323,655 Location of data among storage tiers
Managing data in a storage system having a plurality of classes of storage includes determining an amount of data to be provided on at least one of the classes...
US-9,323,654 Memory access using address bit permutation
An apparatus including a memory having an array of blocks addressable using address bits; and a permutation circuit coupled to the memory and configured to...
US-9,323,653 Apparatus and method for processing data
An apparatus and method for processing data capable of providing an application with data converted based on various data types is provided. The data processing...
US-9,323,652 Iterative bottleneck detector for executing applications
A bottleneck detector may use an iterative method to identify a bottleneck with specificity. An automated checkpoint inserter may place checkpoints in an...
US-9,323,651 Bottleneck detector for executing applications
A bottleneck detector may analyze individual workloads processed by an application by logging times when the workload may be processed at different checkpoints...
US-9,323,650 Methods for generating software test input data and devices thereof
A method, non-transitory computer readable medium, and apparatus that extracts a plurality of attributes from a software requirements specification wherein each...
US-9,323,649 Detecting error states when interacting with web applications
Detecting error states when interacting with web applications is performed by accessing a first web page of a web application, determining that the first web...
US-9,323,648 Automatic testing apparatus for embedded software and automatic testing method thereof
An automatic test apparatus for embedded software and an automatic testing method thereof, the automatic testing apparatus for embedded software, includes an...
US-9,323,647 Request-based activation of debugging and tracing
Apparatus, systems, and methods for troubleshooting a software service are disclosed that operate to execute the software service on a computing platform to...
US-9,323,646 Hardware security module with means to selectively activate or inhibit debugging and corresponding debugging method
The present invention relates to the field of debugging of compiled programs in a hardware security module such as a microprocessor card. A module according to...
US-9,323,645 Service modeling and virtualization
The systems and methods described herein can be used to provide virtual service environments. In one embodiment, a virtual service model is generated by...
US-9,323,644 Query-based software dependency analysis
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generated aggregated dependencies between software elements...
US-9,323,643 Method and system for analyzing mobile apps
A method for analyzing at least one test app is provided. The method comprises collecting feature data related to a plurality of historical apps, extracting...
US-9,323,642 Calculation apparatus, calculation method, and recording medium for calculation program
A calculation method includes calculating, by a processor, a difference between a first value and a second value, the first value being read from a clock...
US-9,323,641 System and method for predicting and avoiding network downtime
This invention teaches how to use prediction software and algorithms to minimize the risk of failure, and to increase the likelihood of success of information...
US-9,323,640 Method and system for measuring the performance of a computer system on a per logical partition basis
Disclosed are a method and system for measuring the performance of individual logical partitions of a logically partitioned computer system. Preferably, the...
US-9,323,639 Dynamic recommendation framework for information technology management
A method, system, and article are provided for managing performance of a computer system. Both implicit and explicit recommendations for processing of tasks are...
US-9,323,638 Apparatuses, methods and systems for determining a virtual machine state based on CPU registers
The CPU REGISTER ASSISTED VIRTUAL MACHINE SCREENSHOT CAPTURE TIMING APPARATUSES, METHODS AND SYSTEMS ("CRV") transforms register retrieval requests, via CRV...
US-9,323,637 Power sequencing and data hardening architecture
The various implementations described herein include systems, methods and/or devices used to enable power sequencing and a data hardening module in a storage...
US-9,323,636 Proactive failure handling in network nodes
Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in computer network nodes. In...
US-9,323,635 Method, computer system, and apparatus for accessing peripheral component interconnect express endpoint device
Embodiments of the present invention relate to a peripheral component interconnect express endpoint device accessing method, a computer system, and an...
US-9,323,634 Generating a configuration file based upon an application registry
A system and method are provided for generating a configuration file based upon an application registry. The method, for example, includes, but is not limited...
US-9,323,633 Dual master JTAG method, circuit, and system
A dual-master controller includes a plurality of JTAG data registers including a controller-mode register that stores information indicating a standard JTAG or...
US-9,323,632 Monitoring physical parameters in an emulation environment
A method and system is disclosed for monitoring and viewing physical parameters while the emulator is emulating a design. Additionally, the parameters are in...
US-9,323,631 Validating connection, structural characteristics and positioning of cable connectors
In one or more aspects, a determination is made as to whether a connector is securely fastened, whether the connector connected within a socket structure is the...
US-9,323,630 Enhanced data recovery from data storage devices
Systems, methods, and firmware for recovery of data from storage devices are provided herein. In one example, a data storage device is provided. The data...
US-9,323,629 Method for managing path failures of OSEK networks
Disclosed herein is a method of managing the path of an OSEK network. The method of managing the path of an OSEK network includes step S1 at which a message is...
US-9,323,628 Instance level server application monitoring, load balancing, and resource allocation
A system and methodology to monitor system resources for a cluster computer environment and/or an application instance allows user to defined failover policies...
US-9,323,627 System, method, and apparatus for detecting fault conditions experienced by remote physical ports
A computer-implemented method for detecting fault conditions experienced by remote physical ports may include (1) identifying a network connection between a...
US-9,323,626 Resource integrity during partial backout of application updates
In response to failure of an application that initiated updates to a group of operational system resources without the updates being successfully committed,...
US-9,323,625 Systems and methods for lost synchronization data set reprocessing
Systems and method relating generally to data processing, and more particularly to systems and methods for segmenting a data set and recovering the segmented...
US-9,323,624 File management system and file management method
[Problem] To provide a file management system and file management method that are able to perform a backup process efficiently by means of a configuration that...
← 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 | 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.