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/0249101 SYNCHRONIZING A CURSOR BASED ON CONSUMER AND PRODUCER THROUGHPUTS
A computer-implemented method includes writing, by a producer, data to one or more buffers. The one or more buffers include a plurality of cells and together...
2017/0249100 DYNAMIC PARTITIONING FOR TAPE MEDIUM
The present invention provides a method of partitioning a tape medium dynamically by using a new method of writing data. It enables users to change size of the...
2017/0249099 MANAGING PRIVILEGES OF DIFFERENT ENTITIES FOR AN INTEGRATED CIRCUIT
A request associated with one or more privileges assigned to a first entity may be received. Each of the one or more privileges may correspond to an operation...
2017/0249098 METHODS AND APPARATUS FOR LOCKING AT LEAST A PORTION OF A SHARED MEMORY RESOURCE
Methods and apparatus for locking at least a portion of a shared memory resource. In one embodiment, an electronic device configured to lock at least a portion...
2017/0249097 CONTROLLER AND MEMORY SYSTEM
According to one embodiment, a controller determines a write operation, when a write request to a memory, a write address and data are received, by comparing...
2017/0249096 DATA SAVING UPON INTERRUPTION OF POWER SUPPLY TO A STORAGE DEVICE
A storage device includes a nonvolatile storage, a volatile memory, a nonvolatile memory that is accessible faster than the nonvolatile storage, and a...
2017/0249095 GLOBAL STANDARD TEMPLATE CREATION, STORAGE, AND MODIFICATION
Methods and systems for a complete vehicle ecosystem are provided. Specifically, systems that when taken alone, or together, provide an individual or group of...
2017/0249094 TWO STAGE MEMORY ALLOCATION USING A CACHE
The presently claimed invention manages memory in a multi-processor system. The presently claimed invention may use a combination of global and local locks...
2017/0249093 STORAGE METHOD AND DISTRIBUTED STORAGE SYSTEM
Embodiments of the present invention provide a storage method and a distributed storage system. The storage method is applied to the distributed storage system...
2017/0249092 APPARATUS HAVING VOLATILE MEMORY, MEMORY CONTROL METHOD, AND STORAGE MEDIUM
An apparatus includes a volatile memory for storing information, a flash memory having a program storage area for storing at least a program for controlling...
2017/0249091 DATA STORAGE DEVICE WITH TEMPERATURE SENSOR AND TEMPERATURE CALIBRATION CIRCUITRY AND METHOD OF OPERATING SAME
A data storage device includes a non-volatile memory, a temperature sensor, and temperature calibration circuitry coupled to the temperature sensor. The...
2017/0249090 SCALABLE PAGE MIGRATION AFTER MEMORY DE-DUPLICATION
A system and method of de-duplication includes receiving a first page, scanning a first structure, identifying a first match, determining a quantity of...
2017/0249089 METHOD AND APPARATUS FOR MAINTAINING RELIABILITY OF A RAID
a method and an apparatus for maintaining reliability of a mapped redundant array of independent disks. The method comprises: determining a first data loss...
2017/0249088 Adding or Removing a Storage Provider in a Unified Storage Manager
A method of implementations includes receiving, by a processing device executing a unified storage manager (USM), an update package comprising a configuration...
2017/0249087 SUB-CLUSTER RECOVERY USING A PARTITION GROUP INDEX
Embodiments disclosed herein provide systems, methods, and computer readable media for sub-cluster recovery in a data storage environment having a plurality of...
2017/0249086 MONITORING AND ALERTING FOR IMPROPER MEMORY DEVICE REPLACEMENT
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by obtaining...
2017/0249085 DATA STORAGE
Data storage apparatus comprises detection circuitry configured to detect a match between a multi-bit reference memory address and a test address, the test...
2017/0249084 PRIORITIZING DISPERSED STORAGE NETWORK MEMORY OPERATIONS DURING A CRITICAL JUNCTURE
A method for prioritizing dispersed storage network memory (DSN) operations during a critical juncture. The method begins by a device of the DSN, during a data...
2017/0249083 ELECTRONIC APPARATUS AND CONTROL METHOD THEREOF
An electronic apparatus includes a flash memory, a memory protection unit, a random access memory, and a central processing unit. The flash memory is...
2017/0249082 DETERMINING STATUS OF A HOST OPERATION WITHOUT ACCESSING THE HOST IN A SHARED STORAGE ENVIRONMENT
Implementations of the disclosure provides for determining status of a host operation without accessing the host in a shared storage environment. A method of...
2017/0249081 Systems and Methods for Decoupling Host Commands in a Non-Volatile Memory System
Systems and methods for decoupling host commands in a non-volatile memory system are disclosed. In one implementation, a non-volatile memory system includes a...
2017/0249080 SOLID-STATE STORAGE DEVICE WITH PROGRAMMABLE PHYSICAL STORAGE ACCESS
Embodiments of the present invention includes a method of operating a solid-state storage device, comprising a storage device controller in the storage device...
2017/0249079 SENDING PACKETS USING OPTIMIZED PIO WRITE SEQUENCES WITHOUT SFENCES AND OUT OF ORDER CREDIT RETURNS
Methods and apparatus for sending packets using optimized PIO write sequences without sfences and out-of-order credit returns. Sequences of Programmed...
2017/0249078 USER INTERFACE METHODS AND APPARATUS FOR USE IN COMMUNICATING TEXT AND PHOTO MESSAGES
Techniques for use in messaging from a portable communication device having a camera module are described. A first key for causing alphanumeric characters to...
2017/0249077 ELECTRONIC DEVICE AND METHOD FOR CONTROLLING DISPLAY
Disclosed is an electronic device and method for controlling a display in response to a user input. The electronic device includes a communication interface, a...
2017/0249076 USER INTERFACES FOR PRESENTING CONTENT ITEMS TO USERS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presenting content items to users. One of the methods...
2017/0249075 Method of switching data between windows in real-time on an intelligent terminal
The present invention discloses a method of switching data between windows in real-time on an intelligent terminal, which includes: when a trigger condition is...
2017/0249074 MOBILE TERMINAL AND METHOD OF CONTROLLING THE SAME
A mobile terminal and a method of controlling a mobile terminal may be provided. The mobile terminal may include a display to display one of a plurality of...
2017/0249073 SYSTEMS, DEVICES, AND METHODS FOR DYNAMIC VIRTUAL DATA ANALYSIS
Methodologies, systems, and computer-readable media are provided for dynamic virtual data analysis. A first subset of performance metric data relating to a...
2017/0249072 COMPUTING DEVICES HAVING DYNAMICALLY CONFIGURABLE USER INPUT DEVICES, AND METHODS OF OPERATING THE SAME
A computing device may include one or more dynamically configurable user input devices. In one example, a triggering event, such as, for example, a user input...
2017/0249071 SELF OPTIMIZING AND REDUCING USER EXPERIENCES
In an example embodiment, a method of dynamically optimizing a user interface on an electronic device is provided. A user interface is presented to a user,...
2017/0249070 FOLDER MANAGEMENT METHOD AND DEVICE
The present invention discloses a folder management method and device. The method comprises: displaying a folder icon on the touchscreen display, and...
2017/0249069 PRESERVING DESKTOP STATE ACROSS LOGIN SESSIONS
Techniques are described for preserving desktop state between login sessions in desktop computing environments. During an active login session of a desktop by...
2017/0249068 GENERATING CONTENT THAT INCLUDES SCREEN INFORMATION AND AN INDICATION OF A USER INTERACTION
A device may activate a screen capture mode and may record screen information provided via a touch screen display associated with the device based on...
2017/0249067 USER INTERFACE FEATURE RECOMMENDATION
A computer-implemented method includes receiving a usage pattern. The usage pattern is associated with a mobile device. The method includes identifying one or...
2017/0249066 GRAPHICAL USER INTERFACE DISPLAY EFFECTS FOR A COMPUTER DISPLAY SCREEN
Described are methods, systems and computer readable media for GUI display effect formatting.
2017/0249065 GESTURE-BASED WORKFLOW PROGRESSION
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying, by the one or more processors, at least one...
2017/0249064 Sharing Media Content
Among other things, a method includes receiving, from a user of a user interface of a media authoring application, first settings specifying a destination for...
2017/0249063 Displaying HDMI Content in a Tiled Window
In response to receiving user-interface activity information from a portable electronic device that specifies user selection of a content source, an...
2017/0249062 Customizable World Map
Computer implemented methods for publishing a personalized map are provided that include receiving, via a server computer coupled to at least one client device...
2017/0249061 Method and Apparatus for Providing User Interfaces with Computerized Systems and Interacting with a Virtual...
The present invention is a method and apparatus for providing user interfaces for computerized systems.
2017/0249060 CONTROL METHOD, CONTROL APPARATUS, AND STORAGE MEDIUM
The present invention is a control method for displaying a list in which a plurality of elements is sorted in accordance with a predetermined rule and includes...
2017/0249059 CONTEXT-AWARE FIELD VALUE SUGGESTIONS
Media, method and device for providing multiple, context-aware suggestion contexts to a user entering text data. To see the multiple suggestion contexts, the...
2017/0249057 EXECUTABLE CODE IN A MEDIA FILE
Examples disclosed herein provide executable code within a media file. One example method includes identifying, via a processor, a media file that is to...
2017/0249056 CUSTOMIZABLE WEATHER ANALYSIS SYSTEM FOR USER-DEFINED QUERIES
A system and method for outputting weather data associated with a user-specified location based on a user-specified weather inquiry, including weather data...
2017/0249055 MULTI-INPUT DISPLAY
A multi-input display device may, responsive to a user-selection, divide a display region into different regions corresponding to display data received at...
2017/0249054 DISPLAYING AN OBJECT INDICATOR
Examples disclosed herein describe, among other things, a computing system. The computing system may in some examples include a touch-sensitive surface, a...
2017/0249053 Near Touch Interaction
A near-touch interface is provided that utilizes stereo cameras and a series of targeted structured light tessellations, emanating from the screen as a light...
2017/0249052 DATA TRANSMISSION SYSTEM, TOUCH PANEL APPARATUS AND DATA TRANSMISSION METHOD
A data transmission system is disclosed, which transmits data via a touch panel capable of detecting vibrations, the system having: a portable apparatus...
2017/0249051 TOUCH DETECTING APPARATUS AND TOUCH DETECTION METHOD
According to an aspect, a touch detecting apparatus includes: three or more detectors; a generating circuit that performs generation for generating a plurality...
← 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 | 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.