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
2016/0210075 OBJECT MEMORY INSTRUCTION SET
Embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can be used to...
2016/0210074 PERFORMANCE TUNING FOR STORAGE DEVICES
In general, techniques are described for enabling performance tuning of a storage device. A storage device comprising one or more processors and a memory may...
2016/0210073 STORAGE CONTROL APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM STORING PROGRAM
When a power-saving period registered in device management information is reached, a processor of a storage control apparatus sets an operation mode of the...
2016/0210072 CONTROLLER AND MEMORY SYSTEM
According to one embodiment, there is provided a controller including a memory control circuit, a host interface, and a power control circuit. The memory...
2016/0210071 DATA STORING APPARATUS, AND DATA STORING METHOD
A data storage apparatus includes a processor that executes a process. the process includes: storing data sequentially input by sequentially repeating...
2016/0210070 INFORMATION PROCESSING APPARATUS AND FLASH MEMORY CONTROL METHOD
An information processing apparatus according to the present invention includes: at least one flash memory including a data storage region that stores data and...
2016/0210069 Systems and Methods For Overriding Memory Access Permissions In A Virtual Machine
Described systems and methods allow an instruction that violates memory access permissions within a virtual machine to execute natively (i.e., within the...
2016/0210068 Wearable Device Assembly with Ability to Mitigate Data Loss Due to Component Failure
A wrist-worn device monitors movements of a user with a flexible circuit member. The flexible circuit member is fault tolerant. It may contain extra and/or...
2016/0210067 FILE SYSTEM SNAPSHOT DATA MANAGEMENT IN A MULTI-TIER STORAGE ENVIRONMENT
In one embodiment, a method for managing data includes receiving a request to write data to a file block on a multi-tier file system. A first logical block is...
2016/0210066 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT
According to an embodiment, an information processing apparatus includes a non-volatile memory manager. The non-volatile memory manager is configured to save,...
2016/0210065 DATA PROCESSING METHOD AND ELECTRONIC DEVICE
Embodiments of the present disclosure provide a data processing method and an electronic device. The method is applied in an electronic device, the electronic...
2016/0210064 DATABASE PROTECTION USING BLOCK-LEVEL MAPPING
A system according to certain aspects may include a client computing device including: a database application configured to output a database file in a primary...
2016/0210063 DATA WRITING METHOD AND SYSTEM
A data writing method for writing data to a flash memory includes writing an initial value to the data storage area, determining whether or not the writing of...
2016/0210062 SYSTEM AND METHOD FOR PEER-TO-PEER PCIe STORAGE TRANSFERS
Techniques for peer-to-peer Peripheral Component Interconnect Express (PCIe) storage transfers are disclosed. In some embodiments, the techniques may be...
2016/0210061 ARCHITECTURE FOR A TRANSPARENTLY-SCALABLE, ULTRA-HIGH-THROUGHPUT STORAGE NETWORK
A data storage system includes storage nodes configured to receive data access requests from client applications. The data storage system further includes data...
2016/0210060 DYNAMIC RESOURCE ALLOCATION WITHIN STORAGE DEVICES
In general, techniques are described for dynamic resource allocation within storage devices, such as solid-state drives (SSDs). A storage device comprising a...
2016/0210059 SHAPING I/O TRAFFIC BY MANAGING QUEUE DEPTH IN FRACTIONAL INCREMENTS
A method for managing input/output (I/O) traffic in an information handling system. The method may include receiving electronic I/O requests from a...
2016/0210058 USING EXTERNAL MEMORY DEVICES TO IMPROVE SYSTEM PERFORMANCE
The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive...
2016/0210057 System and Method for Discovering a Virtual Disk Spanned Across Independent Storage Controllers
An information handling system includes a first storage controller coupled to a first storage device, a second storage controller coupled to a second storage...
2016/0210056 DETERMINING A CAUSE FOR LOW DISK SPACE WITH RESPECT TO A LOGICAL DISK
A method and system for determining a cause for low disk space with respect to a logical disk is provided. The method includes identifying software activities...
2016/0210055 SYSTEM AND METHOD FOR SYNCHRONIZING CACHES AFTER REBOOT
A method and system for synchronizing caches after reboot are described. In a cached environment, a host server stores a cache counter associated with the...
2016/0210054 MANAGING META-DATA IN AN OBJECT MEMORY FABRIC
Embodiments of the invention provide systems and methods to implement a hardware-based multi-node processing system of an object memory fabric. Hardware-based...
2016/0210053 DISTRIBUTED INDEX FOR FAULT TOLERANT OBJECT MEMORY FABRIC
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the...
2016/0210052 MEMORY DEVICE MANAGING DATA IN ACCORDANCE WITH COMMAND AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
According to one embodiment, a memory device includes a first memory, a control circuit controlling the first memory, and a second memory storing a second...
2016/0210051 Low Power Voice Trigger For Acoustic Apparatus And Method
An analog signal is received from an acoustic transducer. The analog signal is converted into digital data. A determination is made as to whether acoustic...
2016/0210050 STORAGE OPERATION INTERRUPT
Apparatuses, systems, methods, and computer program products are disclosed for interrupting storage operations. A frequency module is configured to determine a...
2016/0210049 DETERMINING TASK SCORES REFLECTIVE OF MEMORY ACCESS STATISTICS IN NUMA SYSTEMS
Disclosed are systems and methods for determining task scores reflective of memory access statistics in NUMA systems. An example method may comprise:...
2016/0210048 OBJECT MEMORY DATA FLOW TRIGGERS
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the...
2016/0210047 DATA LIBRARY SYSTEM
A data transfer task which corresponds to each recording medium and transfers data from the first recording apparatus to the second recording apparatus is...
2016/0210046 IMPLEMENTING PAGING OPTIMIZATION TO AVOID POPULATE ON PAGE FAULT DURING AN IO READ
A method and system for implementing paging optimization to avoid populate on page fault during an Input Output (IO) read. A size of the IO read is evaluated....
2016/0210045 Systems and Methods for Generating Hint Information Associated with a Host Command
Systems and methods for generating hint information associated with a host command are disclosed. In one implementation, a processor of a host system...
2016/0210044 INTELLIGENT HYBRID DRIVE CACHING
Systems and methods can implement one or more intelligent caching algorithms that reduce wear on the SSD and/or to improve caching performance. Such algorithms...
2016/0210043 APPARATUS AND METHOD FOR CONTROLLING KEY INPUT
A key input control apparatus includes a gesture recognizing unit which detects whether or not an input of a touch event generated on a screen corresponds to a...
2016/0210042 TOUCH SCREEN DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR INSERTING A CHARACTER FROM AN ALTERNATE KEYBOARD
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a first soft keyboard. While...
2016/0210041 METHOD OF CONTROLLING SCREEN AND ELECTRONIC DEVICE FOR PROCESSING THE SAME
Disclosed are a method of controlling a screen and an electronic device that includes a display that is functionally connected to the electronic device; and a...
2016/0210040 ACTIONABLE CONTENT DISPLAYED ON A TOUCH SCREEN
Some implementations may present a media file that includes video on a touchscreen display. A user gesture performed on the touchscreen display may be...
2016/0210039 TOUCH INPUT ASSOCIATION
In one example in accordance with the present disclosure, a method conducted by a projective computing system is provided. The method includes displaying a...
2016/0210038 ELECTRONIC INKING
A facility for handling input relating to electronic ink is described. In a first thread, the facility produces ink in response to at least a portion of the...
2016/0210037 PRESENTATION OF REPRESENTATION OF HANDWRITING INPUT ON DISPLAY
In one aspect, a device instructions executable by a processor to present, on a touch-enabled display at a first location, a first representation of at least a...
2016/0210036 SEGMENTED SCROLL BAR
Apparatus, systems, and methods may operate to receive a first command to display a selected portion of an electronic document, wherein the selected portion is...
2016/0210035 COMMAND USER INTERFACE FOR DISPLAYING AND SCALING SELECTABLE CONTROLS AND COMMANDS
Methods and systems are provided for an improved user interface for displaying and scaling selectable software commands and controls in at least one of a first...
2016/0210034 METHOD AND APPARATUS FOR SWITCHING DISPLAY MODE
A method for switching a display mode of a screen of a mobile terminal, which has at least three buttons, includes detecting and obtaining an event of...
2016/0210033 Remote Support of a Device
A support tool is received by a first device from a second device. In a user interface at the first device, information is presented regarding a context of the...
2016/0210032 ELECTRONIC DEVICE AND LAUNCHER SCREEN POSITION IDENTIFYING METHOD
A launcher screen position identifying method obtains a set of coordinates of a reference point of each launcher screen and a set of coordinates of a reference...
2016/0210031 DETERMINATION AND INDICATION OF INCLUDED SYSTEM FEATURES
Arrangements related to the selective indication of features included on a system are described. A plurality of graphical indicator elements can be provided....
2016/0210030 APPARATUS AND METHOD FOR MANAGING OF CONTENT USING ELECTRONIC DEVICE
A method of managing content includes displaying first content executed by a first application and second content executed by a second application, receiving a...
2016/0210029 REMOTE DISPLAY OF A DATA WITH SITUATION-DEPENDENT CHANGE IN DATE REPRESENTATION
A display unit that receives first data and second data and respective first and second metadata associated therewith, and is adapted to be operatively...
2016/0210028 OPERATING METHOD FOR INSPECTING EQUIPMENT
The instant disclosure provides an operating method of inspecting equipment, with the method applicable to semiconductor inspecting equipment having a movable...
2016/0210027 Closing Applications
Application closing techniques are described. In one or more implementations, a computing device recognizes an input as involving selection of an application...
2016/0210026 METHOD AND APPARATUS FOR PERIPHERAL CONNECTION
Attaching a peripheral device to a portable terminal includes determining one or more application programs operating in connection with an attached peripheral...
← 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.