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,588,913 Management of allocation for alias devices
Embodiments of the present invention provide systems, methods, and computer program products for managing computing devices to handle an input/output (I/O)...
US-9,588,912 Method and apparatus for controlling memory in electronic device
A method and an apparatus are provided for controlling a memory in an electronic device. A kernel of a control unit in the electronic device receives importance...
US-9,588,911 Semiconductor system for implementing an ising model of interaction
In a semiconductor device which calculates an interaction model, a technique capable of executing interaction calculation in non-synchronization with a clock is...
US-9,588,910 Electronic apparatus and linked operation method
There is provided an electronic apparatus that performs a linked operation with an information processing device via first driver software that is installed in...
US-9,588,909 Information processing technique to manage security attributes of data generated in different modes
An information processing apparatus includes a storage managing unit configured to manage a storage device by dividing the storage device into a plurality of...
US-9,588,908 Memory circuit using resistive random access memory arrays in a secure element
A memory circuit using resistive random access memory (ReRAM) arrays in a secure element. The ReRAM arrays can be configured as content addressable memories...
US-9,588,907 Initial operation of a portable data carrier
In a portable data carrier having a non-volatile memory, a memory controller and a memory interface, an effected initial operation of the data carrier is...
US-9,588,906 Removing cached data
Embodiments of the present invention provide a method and apparatus for removing cached data. The method comprises determining activeness of a plurality of...
US-9,588,905 Methods and systems for data cleanup using physical image of files on storage devices
Methods, systems, and computer program products are provided for optimizing selection of files for eviction from a first storage pool to free up a predetermined...
US-9,588,904 Host apparatus to independently schedule maintenance operations for respective virtual block devices in the...
Hierarchical address virtualization within a memory controller and configurable block device allocation are disclosed. Respective virtual block devices (VBDs)...
US-9,588,903 Microcontroller for memory management unit
One embodiment of the present invention includes a microcontroller coupled to a memory management unit (MMU). The MMU is coupled to a page table included in a...
US-9,588,902 Flexible page sizes for virtual memory
A method for translating a virtual memory address into a physical memory address includes parsing the virtual memory address into a page directory entry offset,...
US-9,588,901 Caching and tiering for cloud storage
Various systems and methods for caching and tiering in cloud storage are described herein. A system for managing storage allocation comprises a storage device...
US-9,588,900 Management of chip multiprocessor cooperative caching based on eviction rate
Techniques described herein generally include methods and systems related to cooperatively caching data in a chip multiprocessor. Cooperatively caching of data...
US-9,588,899 Sending packets using optimized PIO write sequences without sfences
Method and apparatus for sending packets using optimized PIO write sequences without sfences. Sequences of Programmed Input/Output (PIO) write instructions to...
US-9,588,898 Fullness control for media-based cache operating in a steady state
A data storage system incorporating a write-caching subsystem that implements a steady-state media-based cache is described. The steady-state of the media-based...
US-9,588,897 Adaptive application caching for mobile devices
A method for pre-loading contents in a cache of a mobile terminal, and a mobile terminal using the method, are provided. The method includes determining...
US-9,588,896 Computer and memory control method
A computer includes a first memory, a second memory having an I/O speed lower than an I/O speed of the first memory, a storage device, and a processor. The...
US-9,588,895 Asynchronous movement of in-line metadata for cached volumes at storage gateways
Methods and apparatus for supporting cached volumes at storage gateways are disclosed. A storage gateway appliance is configured to cache at least a portion of...
US-9,588,894 Store cache for transactional memory
A method to merge one or more non-transactional stores and one or more thread-specific transactional stores into one or more cache line templates in a store...
US-9,588,893 Store cache for transactional memory
A method to merge one or more non-transactional stores and one or more thread-specific transactional stores into one or more cache line templates in a store...
US-9,588,892 Data access method in a storage architecture
A method for generating a virtual volume (VV) in a storage system architecture. The architecture comprises a host and one or more disk array subsystems. Each...
US-9,588,891 Managing cache pools
Apparatuses, systems, and methods are disclosed for managing cache pools. A storage request module monitors storage requests received by a cache. The storage...
US-9,588,890 Electronic device including a semiconductor memory and method for fabricating the same
The disclosed technology provides an electronic device includes a semiconductor memory that includes a first contact plug over a substrate; an interlayer...
US-9,588,889 Domain state
Method and apparatus to efficiently maintain cache coherency by reading/writing a domain state field associated with a tag entry within a cache tag directory. A...
US-9,588,888 Memory device and method for altering performance characteristic based on bandwidth demand
A memory device and method for altering a performance characteristic of a memory array to increase a rate at which the memory device writes data in response to...
US-9,588,887 Staging sorted data in intermediate storage
A data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and is configured...
US-9,588,886 Staging sorted data in intermediate storage
A data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and is configured...
US-9,588,885 Efficiently using memory for Java collection objects
A method for collection instance resizing. The method may include identifying at least one collection object within a collection framework of a virtual machine....
US-9,588,884 Systems and methods for in-place reorganization of device storage
A method, and system for carrying out the method, for in-place reorganization of content, organized according to an original organization scheme, which is...
US-9,588,883 Flash memory system
A method and system for controlling an MBC configured flash memory device to store data in an SBC storage mode, or a partial MBC storage mode. In a full MBC...
US-9,588,882 Non-volatile memory sector rotation
Methods and apparatus related to non-volatile memory page sector rotation are described. In one embodiment, logic rotates the order of one or more sectors by a...
US-9,588,881 Stack processor using a ferroelectric random access memory (F-RAM) for code space and a portion of the stack...
A stack processor and method implemented using a ferroelectric random access memory (F-RAM) for code and a portion of the stack memory space having an...
US-9,588,880 Adaptive address translation method for high bandwidth and low IR concurrently and memory controller using the same
An adaptive memory address translation method includes the following steps. Multiple request instructions are received. A memory address corresponding to each...
US-9,588,879 Usability testing
Methods, computer-readable media, and systems are provided for usability testing. Usability testing can include recording, via a testing toot, actions of a user...
US-9,588,878 Computer having self-monitoring function and monitoring program
A computer comprises an input unit configured to acquire an input operation; a first program execution unit configured to execute a computing program performing...
US-9,588,877 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,588,876 Estimating likelihood of code changes introducing defects
Information about a failed build of a computer software project under development can be accessed, where the information describes symptoms of the failed build....
US-9,588,875 Probationary software tests
A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the...
US-9,588,874 Remote device automation using a device services bridge
Pairing information is used by the target application to determine how to connect to the correct controller. A network pipe is established between the target...
US-9,588,873 Using core files to develop diagnostic programs
A list of classes found in a core dump file is determined. One or more classes requested by a classloader is also determined. A set of one or more classes...
US-9,588,872 Discovery of code paths
Systems and techniques are described for tracking software code paths. A described technique includes receiving a first log of stack traces that includes a...
US-9,588,871 Method and system for dynamic business rule extraction
The invention relates to a method and system for discovering and documenting the business knowledge contained in the functions of each program of existing...
US-9,588,870 Time travel debugging for browser components
Various technologies described herein pertain to performing time travel debugging. A computer-executable program can be executed. The computer-executable...
US-9,588,869 Computer implemented system and method of instrumentation for software applications
A method(s) and system(s) of monitoring and logging of various identified events of the operating system or the software application hosted on the operating...
US-9,588,868 Correlating multiple disjoint events via an operation identifier
A system and method for correlating asynchronous operations via an operation identifier comprises receiving an originating operation from a first system that...
US-9,588,867 Information processing device, method for reporting remaining battery capacity, and recording medium
An information processing device that is powered by a battery is provided. The information processing device includes a processor. The processor evaluates a...
US-9,588,865 System and method for displaying usage history of applications executed between devices
A system and method displaying usage histories of applications by devices on a network are provided. The method includes storing usage histories of applications...
US-9,588,864 Methods for assessing data center efficiency and devices thereof
A method, non-transitory computer readable medium, and apparatus for assessing efficiency of a data center includes querying, based on a system management...
US-9,588,863 Generation and application of stressmarks in a computer system
One aspect is a method that includes analyzing, by a processor of an analysis system, an instruction set architecture of a targeted complex-instruction set...
← 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.