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
2018/0150245 DATA STORAGE DEVICE AND DATA PROCESSING SYSTEM
A data processing system includes a host device; and a data storage device suitable for detecting a voltage drop state in the voltage received from the host...
2018/0150244 SELECTION OF FABRIC-ATTACHED STORAGE DRIVES ON WHICH TO PROVISION DRIVE VOLUMES FOR REALIZING LOGICAL VOLUME ON...
A storage-area network (SAN) manager running on a computing device connected to a fabric receives a request to allocate and mount a logical volume on a client...
2018/0150243 DATA MOVEMENT ENGINE
A memory system of a data processing system includes one or more storage devices and a data rearrangement engine for moving data between memory regions of the...
2018/0150242 CONTROLLER AND STORAGE DEVICE FOR EFFICIENT BUFFER ALLOCATION, AND OPERATING METHOD OF THE STORAGE DEVICE
Disclosed are a controller and a storage device for efficient buffer allocation, and a method of operating the storage device. The storage device includes a...
2018/0150241 COMPUTER SYSTEM AND STORAGE DEVICE ACTIVATION CONTROL METHOD
Since storage devices are activated in the issuance order of I/O commands, the time required for processing of a plurality of I/O commands based on one or more...
2018/0150240 TECHNOLOGIES FOR OFFLOADING I/O INTENSIVE OPERATIONS TO A DATA STORAGE SLED
Technologies for offloading I/O intensive workload phases to a data storage sled include a compute sled. The compute sled is to execute a workload that...
2018/0150239 DISK DETECTION METHOD AND APPARATUS
The present invention provides a disk detection method and apparatus. The method includes: collecting a set of N pieces of real-time data that are in a...
2018/0150238 ALLOCATION OF MEMORY REGIONS OF A NONVOLATILE SEMICONDUCTOR MEMORY FOR STREAM-BASED DATA WRITING
A semiconductor storage device comprises a nonvolatile semiconductor memory with memory regions, threads, and a controller. Each thread includes a buffer...
2018/0150237 ELECTRONIC DEVICE AND PAGE MERGING METHOD THEREFOR
Provided are an electronic device and a page merging method therefor. The electronic device may include: a memory manager that initializes pages and determines...
2018/0150236 STORAGE OF FORMAT-AWARE FILTER FORMAT TRACKING STATES
Examples include the storage of format-aware filter format tracking states. Some examples include storage of a format tracking state for a format aware filter...
2018/0150235 CONFIGURATION OF A PHYSICAL CONTROL UNIT TO SUPPORT MULTIPLE LOGICAL CONTROL UNITS FOR DIFFERENT TAPE DRIVE...
Various embodiments of a tape storage system having a physical control unit configured to support multiple logical control units are provided. Each logical...
2018/0150234 CLOUD VOLUME STORAGE
According to examples, a data storage system may include a plurality of storage arrays of a cloud volume provider (CVP), in which the plurality of storage...
2018/0150233 STORAGE SYSTEM
A storage system according to an embodiment of the present invention includes a storage device and a storage controller having a memory chip with a...
2018/0150232 MEMORY OVERCOMMIT BY SPECULATIVE FAULT
An example method of allocating memory pages for a guest includes receiving, by a hypervisor, a request to allocate a plurality of guest memory pages for a...
2018/0150231 DATA MANAGEMENT DEVICE, DATA MANAGEMENT METHOD, AND ROBOT SYSTEM
A data management device includes: a storage unit which saves data; a display unit which displays information based on data saved in the storage unit; an input...
2018/0150230 STATE MACHINE ABSTRACTION FOR LOG-BASED CONSENSUS PROTOCOLS
A generic state machine concept can be used to decouple specific state machine functionality from any specific consensus protocol. A generic state machine can...
2018/0150229 ENABLING POINT-IN-TIME-COPY TARGET VOLUMES TO BE PRIMARY VOLUMES IN CASCADED DATA REPLICATION SYSTEMS
A method for enabling point-in-time-copy target volumes to be primary volumes in PPRC relationships is disclosed. In one embodiment, such a method includes...
2018/0150228 TARGET VOLUME SHADOW COPY
A method for preventing data loss in target volumes of copy service functions is disclosed. In one embodiment, such a method includes detecting a copy service...
2018/0150227 MAPPING OF LOGICAL VOLUMES TO HOST CLUSTERS
A method for data storage includes defining a host cluster within a group of host computers, which access a storage system that includes multiple logical...
2018/0150226 METHOD AND APPARATUS FOR MANAGEMENT OF DATA
A disclosed data management method includes: identifying, for each key included in a plurality of sets each of which includes a key and a value, a frequency...
2018/0150225 MEMORY SYSTEM AND OPERATING METHOD THEREOF
a memory system may include: a memory device including a plurality of memory dies each having a plurality of memory blocks; and a controller suitable for...
2018/0150224 MEMORY SYSTEM AND OPERATION METHOD FOR THE SAME
A memory system, may include: a memory device including a plurality of memory blocks each including a plurality of stacked word lines; and a controller...
2018/0150223 PRE-ALLOCATING MEMORY BUFFERS BY PHYSICAL PROCESSOR AND USING A BITMAP METADATA IN A CONTROL PROGRAM
Aspects of the present invention include a method, system and computer program product that implements a memory management scheme for each processor in a...
2018/0150222 MEMORY ALLOCATION IN MULTI-CORE PROCESSORS
A system for allocating memory (e.g., heap) in multi-core processors is provided. In some implementations, the system performs operations comprising receiving,...
2018/0150221 METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR INTELLIGENT FETCHING OF DATA STORAGE DEVICE COMMANDS FROM...
Methods, systems, and computer readable media for intelligent fetching of storage device commands from submission queues are disclosed. On method is...
2018/0150220 SYSTEM AND METHOD FOR IMPROVING STORAGE DEVICE I/O PERFORMANCE
Inventive aspects include an input/output (I/O) interceptor logic section having an I/O interface coupled with a storage stack. The I/O interface may intercept...
2018/0150219 DATA ACCESSING SYSTEM, DATA ACCESSING APPARATUS AND METHOD FOR ACCESSING DATA
A data accessing system, a data accessing apparatus, and a method for accessing data are provided. A memory controller accesses a target data according to an...
2018/0150218 METHOD AND TERMINAL FOR DETERMINING OPERATION OBJECT
Embodiments of the present invention provide a method and terminal for operating through a touch screen. The method includes: after a transparent virtual...
2018/0150217 SEARCH METHOD, CLIENT TERMINAL, AND GRAPHICAL USER INTERFACE
A search method, client terminal, and graphical user interface are provided. The search method includes: obtaining a user input from an input box; displaying...
2018/0150216 MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME
Disclosed are a mobile terminal and method for controlling the same. The present invention provides a mobile terminal including a sensing unit, a touch screen...
2018/0150215 METHOD FOR IMPLEMENTING DIALING KEYPAD OF TOUCH SCREEN AND SMART WATCH
A method for realizing a dialing keypad of a touch screen, and smart watch. The method comprises: acquiring size information of the touch screen, and...
2018/0150214 DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD AND DISPLAY CONTROL PROGRAM
A display control apparatus includes: a display section; a detecting section which detects an indication manipulation for a manipulation surface; and a control...
2018/0150213 CONTEXT-SENSITIVE VIEWS
A context-sensitive viewing system is disclosed in which various data visualizations, also referred to a contextual views, of a common set of data may be...
2018/0150212 FORMATTING CONTENT FOR A REDUCED-SIZE USER INTERFACE
The present disclosure generally relates to displaying content on a reduced-size user interface. An electronic device with one or more processors, memory, and...
2018/0150211 METHOD FOR ADJUSTING PHOTOGRAPHING FOCAL LENGTH OF MOBILE TERMINAL BY USING TOUCHPAD, AND MOBILE TERMINAL
A method is provided for adjusting a photographing focal length of a mobile terminal, including: when a mobile terminal enters a camera mode and displays a...
2018/0150210 DYNAMIC INPUT CONTROL CREATION
An element representing an existing filter can be dragged and dropped into a canvas area. In response to the detection of the dropping of the filter, an input...
2018/0150209 USER INTERFACE EXTENSIONS
A predefined user interface definition specifying a first service is accessed in persistent storage. The user interface definition includes an extension...
2018/0150208 MOBILE TERMINAL TO DISPLAY A WINDOW OF AN APPLICATION AND DISPLAYING INFORMATION METHOD THEREOF
A mobile terminal and controlling method thereof are disclosed. The present disclosure includes a touchscreen configured to display a window of an application...
2018/0150207 HOLISTIC REVELATIONS IN AN ELECTORNIC ARTWORK
Systems and methods for generating, distributing and consuming image filters as described. An image filter publication application receives data from an image...
2018/0150206 INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF
An information processing apparatus, including: a processor; and a memory storing a program which, when executed by the processor, causes the information...
2018/0150205 Matching Process System and Method
A method for profile matching includes receiving a plurality of user profiles, each user profile comprising traits of a respective user. The method includes...
2018/0150204 SWITCHING OF ACTIVE OBJECTS IN AN AUGMENTED AND/OR VIRTUAL REALITY ENVIRONMENT
In a virtual reality system, an optical tracking device may detect and track a user's eye gaze direction and/or movement relative to virtual objects included...
2018/0150203 HOME SCREEN USER INTERFACE FOR ELECTRONIC DEVICE DISPLAY
A user interface overlay is presented over a native graphical user interface (GUI) of a device. By way of example, the overlay can include a graphical...
2018/0150202 EXPRESSION CURVE GENERATING METHOD BASED ON VOICE INPUT AND DEVICE THEREOF
Disclosed are an expression curve generating method based on voice input, and an device using the same. The method comprises the following steps: (1) inputting...
2018/0150201 VEHICLE DISPLAY DEVICE AND METHOD FOR CONTROLLING VEHICLE DISPLAY DEVICE
A vehicle display device includes a display configured to show a first screen and a second screen and circuitry configured to control a position of a cursor on...
2018/0150200 MOVING AN OBJECT BY DRAG OPERATION ON A TOUCH PANEL
A contact state of a finger with respect to a first displayed object is detected. In response to detecting a double-click operation on the first displayed...
2018/0150199 TAG INPUT DEVICE OF ELECTRONIC DEVICE AND CONTROL METHOD THEREOF
A method of an electronic device is provided. The electronic device includes a display, a memory storing instructions, and at least one processor electrically...
2018/0150198 METHOD FOR DISPLAYING MONITORING SCREEN
Disclosed herein is a method for displaying a monitoring screen by which a file of a monitoring screen is moved to a position by drag-and-drop to display the...
2018/0150197 SYSTEMS AND METHODS FOR PROVIDING CONTENT
Systems, methods, and non-transitory computer-readable media can provide a first interface in which a content feed of a first user is presented. The content...
2018/0150196 METHOD AND APPARATUS FOR SWITCHING MULTIPLE FOLDERS, AND COMPUTER STORAGE MEDIUM
A computer storage medium, and a method and apparatus for switching multiple folders are provided. The method includes: acquiring a folder, and displaying an...
← 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 | 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.