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,606,917 Arithmetic processing apparatus and method for controlling same
An arithmetic processing apparatus includes: first and second core groups each including cores, a first to an Nth (N is plural) caches that process access...
US-9,606,916 Semiconductor devices including application processor connected to high-bandwidth memory and low-bandwidth...
A memory system includes a high-bandwidth memory device, the high-bandwidth memory device having a relatively high operation bandwidth, the high-bandwidth...
US-9,606,915 Pool level garbage collection and wear leveling of solid state devices
The operation of a pool of solid state drives is orchestrated to manage garbage collection and wear leveling. Each individual solid state drive is operated in...
US-9,606,914 Apparatus, system, and method for allocating storage
An apparatus, system, and method are disclosed for allocating non-volatile storage. The storage device may present a logical address, which may exceed a...
US-9,606,913 Electronic circuit for and method of executing an application program stored in a one-time-programmable (OTP)...
A method and apparatus for executing an application program stored in an one-time-programmable, OTP, memory in a system on chip (SoC) is described. The SoC has...
US-9,606,912 Tracking and utilizing second level map index for recycling of solid state drive blocks
A recycling method for a solid state drive is disclosed. The method includes selecting a logical block for recycle wherein the logical block includes a...
US-9,606,911 Apparatuses for managing and accessing flash memory module
A method for maintaining address mapping for a flash memory module is disclosed including: recording a first set of addresses corresponding to a first set of...
US-9,606,910 Method and apparatus for data reduction
Embodiments of the invention provide data reduction in storage systems. In one embodiment, a computer comprises: a memory; and a controller operable to manage...
US-9,606,909 Deallocating portions of provisioned data storage based on defined bit patterns indicative of invalid data
Systems and methods are disclosed which facilitate management of thin provisioned data storage. Specifically, portions of thinly provisioned data stores may be...
US-9,606,908 Memory controller for memory with mixed cell array and method of controlling the memory
A memory controller, system including the memory controller and method of controlling the memory. The memory controller receives requests for memory and content...
US-9,606,907 Memory module with distributed data buffers and method of operation
A memory module is operable to communicate with a memory controller via a data bus and a control/address bus and comprises a module board; a plurality of memory...
US-9,606,906 Method for generating test data from expected product output
A system and method for verifying the output of a system under test is disclosed. An example method begins with receiving a production output from a system...
US-9,606,905 Systems, methods, and media for testing software patches
Systems, methods, and media for testing software patches are provided. The methods include: injecting a software patch into a program; determining a portion of...
US-9,606,904 System and method for data collection and analysis of information relating to mobile applications
A system and method are provided for data collection and analysis of information related to applications. Specifically, the developer of the application may...
US-9,606,903 Unit test automation for business rules and applications
There are provided systems and method for unit test automation for business rules and applications. A service provider, such as a payment provider, may wish to...
US-9,606,902 Malfunction influence evaluation system and evaluation method using a propagation flag
Provided is a malfunction influence evaluation system comprising a controller simulator that simulates the operation of a controller, an input apparatus that...
US-9,606,901 System, method, and computer program for generating a detailed design of at least one telecommunications based...
A system, method, and computer program product are provided for generating a detailed design of at least one telecommunications based integration testing...
US-9,606,900 Intelligent automation of computer software test scripts and code requirements
Methods and apparatuses are described for intelligent automation of computer software test scripts and code requirements. A server automatically scans code...
US-9,606,899 Software testing using shadow requests
The techniques described herein provide software testing that may concurrently process a user request using a live version of software and a shadow request,...
US-9,606,898 Computing apparatus and method for providing a user application to be executed in a media playback apparatus
The present invention relates to a computing apparatus and to a method for providing a user application to be executed in a media playback apparatus. According...
US-9,606,897 Parsing an image of a visually structured document
A method for automated semantic parsing of an image of a structured document includes acquiring the image of the structured document. The image of the...
US-9,606,896 Creating searchable and global database of user visible process traces
In one example, a controller device includes one or more network interfaces communicatively coupled to one or more devices of a virtual network, and a processor...
US-9,606,895 Centralized dispatching of application analytics
A method may include, in a computing device comprising at least one processor and a memory, generating at least one information beacon from each of a plurality...
US-9,606,894 Collaborative collection of diagnostics data of software programs
A computing environment includes multiple software programs running on multiple endpoint computing machines. Each software program has associated diagnostics...
US-9,606,893 Methods and systems of generating application-specific models for the targeted protection of vital applications
Methods, and computing devices implementing the methods, improve the efficiency and performance of a comprehensive behavioral monitoring and analysis system...
US-9,606,892 Workfile monitor
Methods and apparatus for monitoring workfiles are disclosed. An authorized user or system programmer may input workfile threshold values and other monitoring...
US-9,606,891 Tracing data from an asynchronous interface
An apparatus for tracing data from a data bus in a first clock domain operating at a first clock frequency to a trace array in a second clock domain operating...
US-9,606,890 Analysis system, analysis method and program
Analysis system, analysis method and program. The system includes: trace means for acquiring a command issued by software executed in an information processing...
US-9,606,889 Systems and methods for detecting memory faults in real-time via SMI tests
Defective memory may cause expensive and unnecessary replacements of the memory especially for higher density dynamic random access memory that has ever...
US-9,606,888 Hierarchical multi-core debugger interface
A hierarchical multi-core debugger interface is described that is configured to enable debugging of a multi-core device. In some implementations, a multi-core...
US-9,606,887 Persisting large volumes of data in an efficient unobtrusive manner
Embodiments provide a data persisting mechanism that allows for efficient, unobtrusive persisting of large volumes of data while optimizing the use of system...
US-9,606,886 Method and device for measuring system performance in real time
Disclosed are method and device for measuring system performance in real time. The method includes: the foreground receives a real-time measurement task...
US-9,606,885 Chained bus method
Memory devices and methods are described and shown that are capable of being configured in a chain. In one configuration, a single data input port and a single...
US-9,606,884 Method and system for remote diagnostics of a display device
In one embodiment a method of remotely communicating with an information handling system may include a first processing device executing one or more diagnostic...
US-9,606,883 Storage system having cross node data redundancy and method and computer readable medium for same
Embodiments of the present invention generally provide for multi-dimensional disk arrays and methods for managing same and can be used in video surveillance...
US-9,606,882 Methods and systems for die failure testing
The disclosed method includes, at a storage controller of a storage system, receiving host instructions to modify configuration settings corresponding to a...
US-9,606,881 Method and system for rapid failback of a computer system in a disaster recovery environment
A method, system and computer-readable medium for providing rapid failback of a computer system is described. The method, which operates during failback of a...
US-9,606,880 Information processing apparatus, information processing system, and control method therefor
A first information processing apparatus executes an operation corresponding to a message entered thereto. Upon completion of the operation, the first...
US-9,606,879 Multi-partition networking device and method therefor
A multi-partition networking device comprising a primary partition running on a first set of hardware resources and a secondary partition running on a further...
US-9,606,878 Host swap hypervisor that provides high availability for a host of virtual machines
A host swap hypervisor provides a high availability hypervisor for virtual machines on a physical host computer during a failure of a primary hypervisor on the...
US-9,606,877 Restoring non-transactional messages in queues for advertisement data flow processing
The disclosed online system includes a number of processing blocks, including a feeding service that sends a data stream and a consuming service that receives a...
US-9,606,876 Back up and recovery in virtual machine environments
Embodiments of the present invention provide efficient and cost-effective systems and methods for backing up and recovering a virtual machine and application...
US-9,606,875 Migration of computer data
Migration of computer information. In one example embodiment, a method for migration of computer data includes modifying a volume boot record of a destination...
US-9,606,874 Multi-class heterogeneous clients in a clustered filesystem
A cluster of computer system nodes connected by a storage area network include two classes of nodes. The first class of nodes can act as clients or servers,...
US-9,606,873 Apparatus, system and method for temporary copy policy
A method according to one embodiment includes copying data incoming to and/or generated at a production site to a copy cluster at a remote copy site, thereby...
US-9,606,872 Virtual computer system, printer control system, virtual computation method, printer control method, and...
A virtual computer system includes a first saving unit that saves at least one or more snapshots each having recorded therein a state of a virtual machine, the...
US-9,606,871 Techniques for establishing a file system that exposes a virtual file system for backup operations
Techniques for establishing a files system that exposes a virtual file system for backup operations are presented. Changes to files of a file system are...
US-9,606,870 Data reduction techniques in a flash-based key/value cluster storage
In one aspect, a method includes splitting empty RAID stripes into sub-stripes and storing pages into the sub-stripes based on a compressibility score. In...
US-9,606,869 Retrieving data segments from a dispersed storage network
A method includes dividing a data file into a plurality of data regions. For each data region, the method includes determining a segmentation approach;...
US-9,606,868 Encoding and writing of data on multitrack tape
A block of data is partitioned into a plurality of sub-blocks each including a logical array having rows and columns of data symbols, encoded using a row linear...
← 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.