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
2017/0242612 PROCESS DATA BINNING FOR MEMORY SWAPPING
A method for using volatile and non-volatile computer memory may comprise dividing at least a portion of the non-volatile computer memory into a plurality of...
2017/0242611 ADAPTIVE, SELF LEARNING CONSISTENCY POINT TRIGGERS
Presented herein are methods, non-transitory computer readable media, and devices for allocating resources to a particular volume and triggering a consistency...
2017/0242610 DETERMINING MAXIMUM VOLUME SIZE
Methods, computing systems and computer program products implement embodiments of the present invention that include receiving a request including a specified...
2017/0242609 MEMORY SYSTEM AND OPERATION METHOD THEREOF
A memory system includes: a non-volatile memory device including a normal region in which Most Significant Bits (MSBs) and Least Significant Bits (LSBs) stored...
2017/0242608 Apparatus and Method for EEPROM Select Transistor Breakdown Voltage Management
A memory device of the non-volatile electrically-erasable and programmable memory type is provided. The memory device includes a matrix memory plane of memory...
2017/0242607 METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR STORAGE DEVICE WORKLOAD DETECTION USING POWER CONSUMPTION
Methods, systems, and computer readable media for storage device workload detection using power consumption are disclosed. One aspect of the subject matter...
2017/0242606 METHODS AND SYSTEMS FOR TRANSITIONING TO AND FROM DIFFERENT STORAGE DEVICE POWER STATES USING HOST MEMORY...
The subject matter described herein includes methods, systems, and computer readable media for transitioning to and from storage device low power states using...
2017/0242605 GUID PARTITION TABLE BASED HIDDEN DATA STORE SYSTEM
A GUID partition table (GPT) based Hidden Data Store (HDS) system includes first computing systems that include networked storage devices and that are coupled...
2017/0242604 ABILITY TO PARTITION AN ARRAY INTO TWO OR MORE LOGICAL ARRAYS WITH INDEPENDENTLY RUNNING SOFTWARE
A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes includes a first plurality of storage nodes configured to...
2017/0242603 OVERLAPPING WRITE DETECTION AND PROCESSING FOR SYNC REPLICATION
A primary write request that is to modify a primary portion of primary data stored in a primary storage node is received. The primary write request is to be...
2017/0242602 DATA PROCESSING METHOD
A method of data processing comprises a first instance of a computer program allocating a first contiguous portion of memory for storing program heap...
2017/0242601 STRONG APPLICATION INFORMATION ON AN AUTOMATION DEVICE
A computerized method is disclosed in which an automation device stores (201), in a parameter storage, application-related parameters, each parameter uniquely...
2017/0242599 ENABLING DATA INTEGRITY CHECKING AND FASTER APPLICATION RECOVERY IN SYNCHRONOUS REPLICATED DATASETS
One or more techniques and/or computing devices are provided for utilizing snapshots for data integrity validation and/or faster application recovery. For...
2017/0242598 SYSTEM AND METHOD FOR ENHANCED SECURITY AND UPDATE OF SMM TO PREVENT MALWARE INJECTION
An information handling system for enhanced system management mode (SMM) security may include a processor, system management random access memory (SMRAM),...
2017/0242597 WEAR LEVELING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
A wear leveling method, a memory control circuit unit and a memory storage device are provided. The method includes: selecting a first physical erasing unit...
2017/0242596 SYSTEM AND METHOD OF APPLICATION AWARE EFFICIENT IO SCHEDULER
An input output scheduler. The scheduler runs in user space and is associated with one core of a multi-core central processing unit. Applications submit input...
2017/0242595 MULTI-CELL STRUCTURE FOR NON-VOLATILE RESISTIVE MEMORY
A non-volatile memory comprises an array of a plurality of non-volatile memory cells, a controller coupled to the array, and an evaluator coupled to an output...
2017/0242594 METHOD OF APPLICATION AWARE IO COMPLETION MODE CHANGER FOR KEY VALUE DEVICE
A system and method for enabling an application (125, 305, 310, 315) and a storage device (120) to be more aware of each other may include a computer (105), a...
2017/0242593 REPLICATING DATA USING DUAL-PORT NON-VOLATILE DUAL IN-LINE MEMORY MODULES
According to an example, data may be replicated using a dual-port nonvolatile dual in-line memory module (NVDIMM). A processor may request, through a first...
2017/0242592 TECHNIQUES FOR DYNAMICALLY ADJUSTING OVER-PROVISIONING SPACE OF A FLASH CONTROLLER BASED ON WORKLOAD...
A technique for adapting over-provisioning space in a storage system includes determining one or more workload characteristics in the storage system....
2017/0242591 Historical State Snapshot Construction over Temporally Evolving Data
Methods, systems, and computer program products for historical state snapshot construction over temporally evolving data are provided herein. A...
2017/0242590 NEAR-MEMORY DATA REORGANIZATION ENGINE
A memory subsystem package is provided that has processing logic for data reorganization within the memory subsystem package. The processing logic is adapted...
2017/0242589 MEMORY CONTROLLER, STORAGE DEVICE, INFORMATION PROCESSING SYSTEM, AND MEMORY CONTROLLING METHOD
To shorten data reading time taken with respect to a memory. A selection unit selects, with respect to a first memory to which access is made in units of...
2017/0242588 VARIANT INFORMATION PROCESSING DEVICE AND METHOD
A variant information processing device for processing genetic information includes a processor configured to create variant storage data, from variant...
2017/0242587 HIGH PERFORMANCE STORAGE SYSTEM
A data storage structure, comprising: a plurality of storage units, each comprising: a storage media; and a library executive configured to manage the storage...
2017/0242586 NONVOLATILE MEMORY DEVICE
A nonvolatile memory device includes a nonvolatile memory cell array, where N bits are stored in a single memory cell (N being an integer greater than or equal...
2017/0242585 MEMORY SYSTEM
According to one embodiment, a memory system is provided with a memory cell array, a first command issuing circuit and a controller. The memory cell array...
2017/0242584 METHOD OF DYNAMIC TABLE JOURNALING
Embodiments of the disclosure are directed to a journaling scheme in a flash memory device. Advantageously, embodiments described can be used to keep the...
2017/0242583 MEMORY DEVICE HAVING A TRANSLATION LAYER WITH MULTIPLE ASSOCIATIVE SECTORS
A method for providing a memory translation layer includes: receiving write request streams from a host computer; selectively storing each write request stream...
2017/0242582 METHOD AND APPARATUS FOR PROCESSING USER INPUT
There is disclosed a method (1000) of processing a user input command, the method executable on an electronic device (302). The electronic device (302) hasa...
2017/0242581 SYSTEM AND METHOD FOR MULTIPLE INPUT MANAGEMENT
A system, method and computer program product for use in recognizing input of multiple input types on a computing device are provided. The computing device is...
2017/0242580 DEVICE AND METHOD OF CONTROLLING THE DEVICE
A method of controlling a device includes receiving an independent touch gesture with respect to locations of elements of a graphical user interface (GUI) on...
2017/0242579 ADAPTIVE INK PREDICTION
A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the...
2017/0242578 METHOD AND A DEVICE FOR CONTROLLING A MOVING OBJECT, AND A MOBILE APPARATUS
A method and a device for controlling a moving object and a mobile apparatus are provided. The method comprises detecting a contact operation on a touch...
2017/0242577 METHOD FOR ESTABLISHING VIRTUAL COMMUNITY NETWORK CONNECTION AND NETWORK COMMUNICATION SYSTEM
A method for establishing a virtual community network connection is applied to a network communication system. The method includes obtaining first registration...
2017/0242576 SHARED REAL-TIME CONTENT EDITING ACTIVATED BY AN IMAGE
Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a...
2017/0242575 METHOD OF CONSOLIDATING, SYNCHRONIZING, AND STREAMING PRODUCTION CONTENT FOR DISTRIBUTED EDITING OF MEDIA...
A synchronized media project, synchronization SDK, and synchronization service enable multiple users to produce a media composition collaboratively. A media...
2017/0242574 A METHOD FOR ESTABLISHING A FUNCTIONAL RELATIONSHIP BETWEEN INPUT AND OUTPUT FUNCTIONS
A method for establishing, by a processing device, a functional relation between a control input and a controllable function, the method comprising, by the...
2017/0242573 OPERATING MECHANISM FOR A HOUSEHOLD APPLIANCE HAVING AN OPERATING ELEMENT AND A DISPLAY AREA CONFIGURED IN THE...
An operating mechanism for a household appliance includes a rotatable operating element having a display area, and a first display panel configured...
2017/0242572 INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes a setting value input unit, a first memory, and a second memory. The setting value input unit displays a setting...
2017/0242571 SHORTENING MULTIMEDIA CONTENT
A method to display a representation of multimedia content that includes a progress bar. The method includes shortening a portion of the multimedia content...
2017/0242570 COLOR AND TEXTURE MATCH RATINGS FOR OPTIMAL MATCH SELECTION
A computerized method for displaying matches of a paint sample to various proposed paint coatings includes receiving one or more coating texture variables of a...
2017/0242569 APPARATUS, METHOD AND ARTICLE TO FACILITATE MATCHING OF CLIENTS IN A NETWORKED ENVIRONMENT
Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches...
2017/0242568 TARGET-DIRECTED MOVEMENT IN A USER INTERFACE
The invention provides a method of interacting with interactive items in a user interface. A user interface is provided which includes a control region and a...
2017/0242567 Transparent Messaging
Allowing a user to navigate data in a user interface when a modal dialog box has been activated. A method includes displaying a graphical user interface...
2017/0242566 STICKY MESSAGES
Described herein are techniques related to sticky messaging, which enable the use of the content of text and/or multimedia messages outside the context of the...
2017/0242565 Generating and Providing Relative Quality of Service Indicators
Concepts and technologies are disclosed herein for relative quality of service indicators. A processor obtains quality of service data for a sector that is...
2017/0242564 INTERFACE FOR AIRCRAFT AND METHOD OF CONTROL OF SUCH AN INTERFACE
This interface for aircraft comprises an assemblage of at least one display device for the display of data, at least one support (L) for portable computer...
2017/0242563 DRAG AND DROP ALWAYS SUM FORMULAS
Inserting a formula at a location on a content surface in a user interface is provided. A user interface showing a status bar which includes one or more...
2017/0242562 Remote Controller
A remote control unit for controlling a device is provided. An exemplary remote control unit includes a communications transceiver configured to communicate...
← 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 | 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.