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
2019/0087113 STORAGE DEVICE
According to one embodiment, a storage device is configured to store unencrypted user data. The user data is erased according to at least one data erasure...
2019/0087112 INFORMATION SYSTEM, MANAGEMENT PROGRAM, AND PROGRAM EXCHANGE METHOD OF INFORMATION SYSTEM
An information system according to one embodiment of this invention includes a first computer which is an SDS (Software Defined Storage) having a...
2019/0087111 COMMON LOGICAL BLOCK ADDRESSING TRANSLATION LAYER FOR A STORAGE ARRAY
A method of managing data in a redundant array of independent disks (RAID) system includes receiving data and allocating a first storage space on a first...
2019/0087110 DATA MANAGEMENT METHOD FOR MEMORY AND MEMORY APPARATUS
A data management method for memory and a memory apparatus are provided. The memory includes a number of memory pages. Each of the memory pages includes...
2019/0087109 APPLYING MULTIPLE HASH FUNCTIONS TO GENERATE MULTIPLE MASKED KEYS IN A SECURE SLICE IMPLEMENTATION
Methods and apparatus for efficiently storing and accessing secure data are disclosed. The method of storing includes encrypting data utilizing an encryption...
2019/0087108 BROWSE AND RESTORE FOR BLOCK-LEVEL BACKUPS
Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods...
2019/0087107 MEMORY SYSTEM AND METHOD OF CONTROLLING NONVOLATILE MEMORY
According to one embodiment, a memory system includes an intermediate value memory that holds decoded words of first and second component codes and reliability...
2019/0087106 MEMORY SYSTEM AND MEMORY CONTROL METHOD
A memory system includes a nonvolatile memory device and a controller circuit. The nonvolatile memory device includes a plurality of physical blocks, each...
2019/0087105 Storage Scheme For A Distributed Storage System
A system maintains a consistency database that maintains a status (current, down, stale) for copies of logical storage volumes stored on storage nodes. As...
2019/0087104 Storage Scheme For A Distributed Storage System
A system maintains a consistency database that maintains a status (current, down, stale) for copies of logical storage volumes stored on storage nodes. As...
2019/0087103 MEMORY DEVICE INCLUDING MIXED NON-VOLATILE MEMORY CELL TYPES
Some embodiments include apparatuses, and methods of forming and operating the apparatuses. Some of the apparatuses include a conductive line, non-volatile...
2019/0087102 METHOD, APPARATUS, STORAGE MEDIUM, AND TERMINAL FOR OPTIMIZING MEMORY CARD PERFORMANCE
Embodiments of the disclosure provide a method, apparatus, and computer readable medium for optimizing memory card performance. The method includes:...
2019/0087101 MEMORY SYSTEM
According to one embodiment, a memory system includes a non-volatile memory and a controller. The memory includes a memory cell array. The controller is...
2019/0087100 STORAGE DEVICE, METHOD FOR OPERATING THE SAME, AND STORAGE SYSTEM INCLUDING STORAGE DEVICES
A storage device includes a first non-volatile memory comprising a plurality of first banks having a plurality of first addresses and a second non-volatile...
2019/0087099 READ-ONLY TABLE OF CONTENTS REGISTER
Read-only or pseudo table of contents (TOC) register. A value for a register to be used to access a reference data structure for a given module is obtained....
2019/0087098 READ-ONLY TABLE OF CONTENTS REGISTER
Read-only or pseudo table of contents (TOC) register. A value for a register to be used to access a reference data structure for a given module is obtained....
2019/0087097 MEMORY SYSTEM
According to one embodiment, a memory system includes a nonvolatile memory and a controller configured to control the nonvolatile memory using first data. The...
2019/0087096 PERSISTENT WRITES FOR NON-VOLATILE MEMORY
Systems and methods for persistent operations include a host and a memory system. The memory system, upon receiving a Persistent Write command and associated...
2019/0087095 MANAGING POINT-IN-TIME COPIES FOR EXTENTS OF DATA
Provided are a computer program product, system, and method for managing point-in-time copies for extents of data. A point-in-time copy for at least one range...
2019/0087094 MIGRATING DATA BETWEEN VOLUMES USING VIRTUAL COPY OPERATION
A storage controller coupled to a storage array comprising one or more storage devices initiates a transformation of data from a block-based storage system...
2019/0087093 COMPUTING DEVICE
A computing device includes a first processor; a second processor; a network interface communicably coupling the first and second processors to a network; an...
2019/0087092 APPARATUS AND METHOD FOR CACHE PROVISIONING, CONFIGURATION FOR OPTIMAL APPLICATION PERFORMANCE
In an embodiment of the invention, a method comprises: recording application-level heuristics and IO-level (input/output-level) heuristics; correlating and...
2019/0087091 METHOD AND DESIGN FOR DYNAMIC MANAGEMENT OF DESCRIPTORS FOR SGL OPERATION
A method of managing memory descriptors for a plurality of commands to a non-volatile semiconductor storage device includes requesting memory descriptors from...
2019/0087090 METHOD AND DEVICE FOR SCHEDULING VIRTUAL DISK INPUT AND OUTPUT PORTS
Embodiments of the present application relate to a method for scheduling virtual disk input and output (I/O) ports, a device for scheduling virtual disk I/O...
2019/0087089 MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY
According to one embodiment, when receiving a write request to designate a first block number and a first logical address from a host, a memory system...
2019/0087088 KEYBOARD FOR TYPING CHINESE CHARACTER
Provided is a keyboard for typing Chinese character, which includes a first base unit key group including subgroups of base unit keys having similar shapes to...
2019/0087087 NON-VOLATILE RECORDING MEDIUM, INFORMATION PROCESSING METHOD, AND ELECTRONIC APPARATUS
A non-volatile recording medium has recorded thereon a program for causing a computer of an information processing apparatus to, when displaying a virtual...
2019/0087086 METHOD FOR PROVIDING COGNITIVE SEMIOTICS BASED MULTIMODAL PREDICTIONS AND ELECTRONIC DEVICE THEREOF
A method for providing context based multimodal predictions in an electronic device is provided. The method includes detecting an input on a touch screen...
2019/0087085 Ergonomic Keyboard User Interface
Disclosed herein are system, method, and computer program product embodiments providing an ergonomic user interface keyboard. An embodiment operates by...
2019/0087084 USER-CENTRIC SOFT KEYBOARD PREDICTIVE TECHNOLOGIES
An apparatus and method are disclosed for providing feedback and guidance to touch screen device users to improve text entry user experience and performance by...
2019/0087082 Devices, Methods, and Graphical User Interfaces for Messaging
An electronic device with improved methods and interfaces for messaging displays a messaging user interface that includes a conversation transcript of a...
2019/0087081 INTERACTIVE MEDIA REPRODUCTION, SIMULATION, AND PLAYBACK
The system and method for application re-creation centers on the need for the rapid recreation of applications and playable media for uses in testing,...
2019/0087080 ELECTRONIC DEVICE, CHARACTER INPUT CONTROL METHOD, AND NON-TRANSITORY STORAGE MEDIUM
An electronic device according to one aspect includes a touch screen including a first key region to which a plurality of first keys are allocated and a second...
2019/0087079 DISPLAY PROCESSING METHOD, DISPLAY PROCESSING SYSTEM AND ELECTRONIC DEVICE
A display processing method, a display processing system and an electronic device are disclosed. The display processing method includes: acquiring a touch...
2019/0087078 Method and Apparatus for Mapping Devices by Using Posted Maps
A service management system facilitates service on building management systems. A mobile computing device captures an image of an evacuation map posted in a...
2019/0087077 INFORMATION PROCESSING APPARATUS, SCREEN CONTROL METHOD
In an information processing apparatus, a first control device displays, on a display device, a still screen in which display items are arranged in a...
2019/0087076 USING A WIRELESS MOBILE DEVICE AND PHOTOGRAPHIC IMAGE OF A BUILDING SPACE TO COMMISSION AND OPERATE DEVICES ...
One or more screens may be displayed on a touch screen of a wireless mobile device to solicit commissioning information from the user, including uploading a...
2019/0087075 SIMULATION OF CLOUD PLATFORM INTEGRATION TESTING IN A VISUAL INTERFACE
An integration flow segment is identified by receiving a start point and an end point in an integration flow in a web editor in a graphical user interface. The...
2019/0087074 DYNAMIC ADJUSTMENT OF HAPTIC/AUDIO FEEDBACK DURING SCROLLING OPERATIONS
An electronic device includes a pressure-sensitive user interface component, a memory device, and a processor. The memory device stores executable instructions...
2019/0087073 DESIGNING AND RESIZING GRAPHICAL USER INTERFACES
The present disclosure is directed toward systems, and corresponding computer-readable media and methods for resizing a graphical user interface. For instance,...
2019/0087072 SYSTEM AND METHOD FOR CONTEXT ENHANCED MAPPING
A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical...
2019/0087071 INDUSTRIAL ASSET INTELLIGENCE
A method can include receiving data characterizing a first property of an asset over a first time period. The method can also include receiving data...
2019/0087070 DISPLAY METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM
A display method, an electronic device, and a non-transitory computer-readable storage medium are provided. The display method includes obtaining quantity...
2019/0087069 TILING CONTENT FOR PRESENTATION ON DIFFERENT DISPLAY SIZES
Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed. In at least one implementation, a...
2019/0087068 METHOD EXECUTED ON COMPUTER FOR PROVIDING VIRTUAL EXPERIENCE, PROGRAM AND COMPUTER THEREFOR
A method of providing a virtual experience according to at least one embodiment of this disclosure includes defining space including a virtual viewpoint, an...
2019/0087067 NAVIGATION POINT SELECTION FOR NAVIGATING THROUGH VIRTUAL ENVIRONMENTS
Techniques are disclosed for automated selection of navigation points for navigating through a computer-generated virtual environment such as, for example, a...
2019/0087066 CONTROLLING CONTENT DISPLAYED ON MULTIPLE DISPLAY DEVICES
A technique includes communicating a display device attachment status to an operating system to inform the operating system whether a first display device is...
2019/0087065 Method for Viewing Message and User Terminal
A method for viewing a message is provided. The method includes the following. A first touch operation performed on an icon of a message application of the...
2019/0087064 INFORMATION PROCESSING APPARATUS, SERVER, AND COMPUTER PROGRAM
A user terminal displays both of main content and an advertisement on a touch panel, the main content and the advertisement being data provided from a server...
2019/0087063 PSEUDO FORCE SENSE GENERATION APPARATUS
For efficient presentation of pseudo force sense, a pseudo force sense generation apparatus includes: a base mechanism; and a contact mechanism that performs...
← 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 143 144 145 146 147 148 149 150 151 152 153 154 155 | 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.