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/0132301 PROGRAMMATIC USER INTERFACE GENERATION BASED ON DISPLAY SIZE
Non-limiting examples of the present disclosure describe programmatic generation of a user interface for display on a processing device. A display class is...
2016/0132300 CONTRACTION AWARE PARSING SYSTEM FOR DOMAIN-SPECIFIC LANGUAGES
Aspects of the present invention disclose a method, computer program product, and system for parsing a domain-specific language (DSL) statement. The method...
2016/0132299 DYNAMICALLY CONFIGURABLE WORKFLOW IN A MOBILE ENVIRONMENT
Embodiments are directed to a mobile application that enables a completely and dynamically configurable workflow. Once installed on a mobile computer, the...
2016/0132298 RAPID PROTOTYPING OF BACKEND SERVICES
A device may determine use case information associated with a use case for a development project. The device may determine a set of use case objects associated...
2016/0132297 METHOD AND COMPUTER PROGRAM FOR GENERATING OR MANIPULATING SOURCE CODE
The invention relates to a computer-implemented method of generating or manipulating source code for a software development project. The computer-implemented...
2016/0132296 APPARATUS AND METHOD FOR GENERATING DIGITAL VALUE
Provided is an apparatus for generating a digital value, including: an identification value generator including a plurality of unit cells; and an...
2016/0132295 EFFICIENT IMPLEMENTATION OF A MULTIPLIER/ACCUMULATOR WITH LOAD
This invention is multiply-accumulate circuit supporting a load of the accumulator. During multiply-accumulate operation a partial product generator forms...
2016/0132294 ADDER DECODER
The present disclosure relates to an add and decode hardware logic circuit for adding two n bit inputs, A and B. A series of n logic stages are each configured...
2016/0132293 Multi-Modal Input on an Electronic Device
A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written...
2016/0132292 Method for Controlling Voice Emoticon in Portable Terminal
Disclosed is a method for controlling voice emoticons in a portable terminal for providing a recipient portable terminal with various voice files according to...
2016/0132291 INTENT DRIVEN COMMAND PROCESSING
A computing device receives a voice command to perform an action within a document. An interpretation of the voice command is mapped to a set of commands....
2016/0132290 GAZE TRIGGERED VOICE RECOGNITION
One embodiment provides a method, involving: detecting, at an electronic device, a location of user gaze; activating, based on the location of the user gaze, a...
2016/0132289 SYSTEMS AND METHODS FOR PROVIDING AUDIO TO A USER BASED ON GAZE INPUT
According to the invention, a method for providing audio to a user is disclosed. The method may include determining, with an eye tracking device, a gaze point...
2016/0132288 USING A PROCESSING DEVICE AS A DOCK FOR A MEDIA PLAYER
By integrating multiple electronic devices, it is possible to increase the functionality of the devices individually. For example it is possible to improve...
2016/0132287 Dynamic Reconfiguration of Audio Devices
In one example, a shared buffer acting as an audio communication channel for an audio interaction device may be reconfigured to allow audio communication...
2016/0132286 METHOD, APPARATUS AND SYSTEM FOR MULTIMEDIA PLAYBACK CONTROL
Methods, apparatuses and systems for control of multimedia playback, comprising receiving an instruction data packet from a wearable smart device, wherein the...
2016/0132285 PORTABLE ELECTRONIC DEVICE INCLUDING TOUCH-SENSITIVE DISPLAY AND METHOD OF CONTROLLING AUDIO OUTPUT
A method of controlling audio output from a portable electronic device having a touch-sensitive display includes detecting a touch on the touch-sensitive...
2016/0132284 SYSTEMS AND METHODS FOR PERFORMING DISPLAY MIRRORING
A method for display mirroring is described. The method includes computing an updating region size for one or more application layers of a screen image, the...
2016/0132283 Modular Multi-Panel Display System using Integrated Data and Power Cables
A modular multi-panel display system includes a mechanical support structure and a number of display panels mounted to the mechanical support structure so as...
2016/0132282 DISPLAY APPARATUS AND DISPLAY METHODS THEREOF
A display apparatus which constitutes a display system configured of a plurality of display apparatuses is provided. The display apparatus includes a...
2016/0132281 DISPLAY SYSTEM AND DISPLAY DEVICE
Provided is a display system or a display device that is suitable for increasing in size. The display system includes a first display panel, a second display...
2016/0132280 IMAGE TRANSMISSION SYSTEM AND IMAGE TRANSMISSION METHOD
Provided is an image transmission system including an image control device, and at least two signal processing devices. The signal processing devices each...
2016/0132279 UNIFIED DESKTOP BIG BROTHER APPLICATION POOLS
Methods and devices for selectively presenting a user interface or "desktop" across two devices are provided. More particularly, a unified desktop is presented...
2016/0132278 METHOD, SERVER, CLIENT AND SOFTWARE
A client device is disclosed. The client device comprises: a communication unit configured to receive a plurality of parameters and an image comprised of a...
2016/0132277 PRINT PATH OBFUSCATION METHOD AND SYSTEM FOR DOCUMENT CONTENT ANALYTICS ASSESSMENT
Disclosed is a method and system of differential processing a print job including one or more original documents to render an obfuscated version of the print...
2016/0132276 COPYRIGHT INFRINGEMENT PREVENTION
In an approach for determining printability of an electronic file, a computer electronically receives a file for printing. The computer parses the file for one...
2016/0132275 Methods and Systems for Enhancement of Game Creativity
Disclosed herein are methods and systems for enhancing creativity in an interactive online environment through a system. The disclosed systems comprise 3D...
2016/0132274 PRINTING IN A DISTRIBUTED COMMUNICATIONS NETWORK
A method and system is provided for printing jobs received from enterprise customers through a global printing network. One aspect relates to an architecture...
2016/0132273 TIERED CACHING AND MIGRATION IN DIFFERING GRANULARITIES
For data processing in a distributed computing storage environment by a processor device, the distributed computing environment incorporating at least...
2016/0132272 INFORMATION PROCESSING APPARATUS, COMMUNICATION METHOD AND INFORMATION PROCESSING SYSTEM
An information processing apparatus, among a plurality of information processing apparatuses, to which one of pieces of local data is assigned, the pieces of...
2016/0132271 COMPUTER SYSTEM
In a computer system having a storage controller that receives a read request or a write request, a processor is configured to send to an interface device...
2016/0132270 INFORMATION PROCESSING DEVICE, INFORMATION PROCESING METHOD, AND PROGRAM
An information processing device including an NV memory that is a non-volatile recording medium, a file system unit that manages one or more files stored in...
2016/0132269 METHOD AND APPARATUS FOR SETTING HIGH ADDRESS BITS IN A MEMORY MODULE
Provided are a method and apparatus for setting high address bits in a memory module. A memory module controller in the memory module, having pins to...
2016/0132268 SYSTEMS AND METHODS FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE
Systems and methods for transforming a logical data object for storage in a storage device operable with at least one storage protocol, creating, reading,...
2016/0132267 STORAGE NETWORK DATA ALLOCATION
A method of allocating data to a storage block included in a storage network may include determining a plurality of characteristics associated with a storage...
2016/0132266 METHODS AND APPARATUS TO MANAGE WORKLOAD MEMORY ALLOCATION
Methods, articles of manufacture, and apparatus are disclosed to manage workload memory allocation. An example method includes identifying a primary memory and...
2016/0132265 STORAGE DEVICE AND OPERATING METHOD OF THE SAME
A storage device includes a first memory, a second memory, and a memory controller. The memory controller may include a first controller configured to access...
2016/0132264 SYSTEMS, DEVICES, MEMORY CONTROLLERS, AND METHODS FOR CONTROLLING MEMORY
Systems, devices, memory controllers, and methods for controlling memory are described. One such method includes activating a memory unit of a memory device;...
2016/0132263 STORING DATA ACROSS A PLURALITY OF STORAGE NODES
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data on storage nodes. In one aspect, a method...
2016/0132262 DATA BACKUP PRIORITIZATION
A method for prioritizing data backup requests includes assigning priority values to a plurality of parameters, each parameter being associated with a...
2016/0132261 STORAGE SYSTEM WHICH MAKES BACKUPS OF INPUT DATA
An image forming apparatus (storage system) has a first and a second HDD, and a temporary storage unit. The apparatus divides input data into a first and a...
2016/0132260 INFORMATION PROCESSING APPARATUS CAPABLE OF MOUNTING DATA STORAGE MEDIUM THAT STORES DATA
An information processing apparatus includes a setting storage unit configured to store a setting as to whether use of a data storage medium mounted to the...
2016/0132259 PERFORMANCE OPTIMIZATION OF READ FUNCTIONS IN A MEMORY SYSTEM
According to one aspect, a method for performance optimization of read functions in a memory system includes receiving, at the memory system, a read request...
2016/0132258 Enhanced Reconstruction in an Array of Information Storage Devices by Physical Disk Reduction without Losing Data
An information handling system and method provide for receiving a request to remove a selected physical disk from a disk group realizing a virtual disk in a...
2016/0132257 MECHANICAL SHOCK MITIGATION FOR DATA STORAGE
A device adapted to capture vehicle data or surveillance data that includes a disk and a Non-Volatile Solid-State Memory (NVSM). The vehicle or surveillance...
2016/0132256 OPERATING METHOD FOR NONVOLATILE MEMORY DEVICE, MEMORY CONTROLLER, AND NONVOLATILE MEMORY SYSTEM INCLUDING THEM
An operating method of a nonvolatile memory system includes receiving a read request for at least one page from a host. Upon receiving the read request, read...
2016/0132255 Average Response Time Improvement From a File System for a Tape Library
A mechanism is provided for improving the average response time of a tape library. Prior to receiving a next access request for data from one of a set of tape...
2016/0132254 STORAGE MANAGEMENT SYSTEM, MANAGEMENT DEVICE AND METHOD THEREFOR
A storage management method, includes steps: detecting sizes of shared storage spaces of all terminal devices joined in a sharing system; dividing the all...
2016/0132253 Data Storage Device and Operating Method
A data storage device includes a FLASH memory and a controller. The FLASH memory includes a plurality of blocks wherein each of the blocks includes a plurality...
2016/0132252 MANAGING A SET OF BLOCKS IN A STORAGE SYSTEM
Disclosed aspects include management of a set of blocks in a storage system. A set of write requests is initiated to the set of blocks. In response to the set...
← 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.