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/0253306 THE METHOD OF INSERTING OBJECTS INTO A PDF DOCUMENT
The present invention discloses a method for inserting objects into a PDF document, the method comprises the following steps: S1: collecting all manifestations...
2016/0253305 Filling Forms with a Smartphone
Form Filler App is a method for filling out forms using smartphone technology and image processing. It encompasses creating an image of the form with the...
2016/0253304 METHOD FOR CONTROLLING ACCESS TO ELECTRONIC DOCUMENTS BASED ON STATELESS COMMUNICATION
The present disclosure relates to a telecommunication method for controlling data access to a telecommunication server, the telecommunication server being...
2016/0253303 DIGITAL PROCESSING AND COMPLETION OF FORM DOCUMENTS
A system, a computer program, and a computerized method for the processing and completion of form documents. A form processing engine receives the form from...
2016/0253302 WRITING PAD WITH SYNCHRONIZED BACKGROUND AUDIO AND VIDEO AND HANDWRITING RECOGNITION
A stand alone low cost writing pad includes a rechargeable battery, a low capacity memory, a low power processor, a first pair of connectors and supports...
2016/0253301 WET INK TEXTURE ENGINE FOR REDUCED LAG DIGITAL INKING
A wet ink texture engine and associated method. The wet ink texture engine may run in the context of any application on any device, service, or general...
2016/0253300 INK STROKE EDITING AND MANIPULATION
A platform-level container configured to hold natively-supported ink stroke data structures is maintained. The platform-level container is accessible to a...
2016/0253299 CHANGING TEXT INPUT MODES
An apparatus, method, program product, and system are disclosed for changing text input modes. A text input module receives text input in a first text input...
2016/0253298 Photo and Document Integration
Technologies are generally described for a integrating pictures and documents. In some examples, a user device may receive a request for inserting a future...
2016/0253297 METHODS AND SYSTEMS FOR MANAGING MULTIPLE VERSIONS OF A PROCESS IN A PROCESSING CHAIN
Methods and systems for management of processing step versions within a processing chain are disclosed. In one aspect, a method of processing data in a...
2016/0253296 BROWSER-LEVEL BACKGROUND PAGE FOR PROVIDING MULTIPLE VIEWS
A method for implementing web applications includes projecting, using a processor of a computing device, one element of a web page of a web application into a...
2016/0253295 Method, device, terminal and computer storage medium for realizing intelligent reading of a browser
Disclosed in an embodiment of the present invention are a method, device, terminal and computer storage medium for realizing intelligent reading of a browser,...
2016/0253294 INSERTING LINKS THAT AID ACTION COMPLETION
Based on natural language processing of a passage of a first electronic document, a determination is made that the passage indicates an action to be...
2016/0253293 DYNAMIC HIGHLIGHTING OF REPETITIONS IN ELECTRONIC DOCUMENTS
In a method for dynamically highlighting repetitive text in electronic documents, obtaining one or more user preferences related to a user reading an...
2016/0253292 HIERARCHICAL PAGE TEMPLATES FOR CONTENT PRESENTATION IN A DIGITAL MAGAZINE
A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and...
2016/0253291 TREEMAP OPTIMIZATION
The present disclosure is generally related to a method for treemap optimization. The method includes accessing a plurality of data files stored in memory. The...
2016/0253290 POST EXPERIMENT POWER
Techniques for conducting A/B experimentation of online content are described. According to various embodiments, a user specification of a metric being...
2016/0253289 METHOD FOR ASSOCIATING FIXED AND FLEXIBLE LAYOUT MODES FOR READING DOCUMENTS
A method for generating electronic documents (EDs) includes reading an input ED from storage, specifying in the input ED a predetermined element that defines a...
2016/0253288 VECTOR SIGNAL ALIGNMENT FOR DIGITAL VECTOR PROCESSING USING VECTOR TRANSFORMS
A processor receives a first vector signal and a second vector signal from a circuit in response to the circuit receiving the first vector signal. The...
2016/0253287 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
Provided is an information processing device, comprising: a storage unit which retains a plurality of instances of attribute data included in a tuple as a...
2016/0253286 PROGRAM PROFILER CIRCUIT, PROCESSOR, AND PROGRAM COUNTING METHOD
A program profiler circuit includes: a stack having a first storage region for stacking, when an instruction to call a subroutine is detected, a head address...
2016/0253285 Method And System of Synchronizing Processors To The Same Computational Point
A system for synchronizing central processing units (CPU) includes a schedule module that communicates a synchronization point, a first CPU that writes a first...
2016/0253284 PROCESSOR SYSTEM FOR CONTROL OF MODULAR AUTONOMOUS SYSTEM
A cubesat communications system includes an on-board computer implemented on a hardware platform. The on-board computer may include a system on module having a...
2016/0253283 MULTI-FUNCTION PORTS ON A COMPUTING DEVICE
In one general aspect, a method can include configuring a first connector of a particular type included in a first multipurpose port located on a first side of...
2016/0253282 MULTI-FUNCTION PORTS ON A COMPUTING DEVICE
In one general aspect, a method can include determining an orientation of a plug inserted into a connector included in the computing device, providing a...
2016/0253281 ELECTRONIC DEVICE WITH CARD INTERFACE
When initializing a card-shaped device inserted in a card interface, operation mode acquiring means incorporated in an electronic device acquires operation...
2016/0253280 USB HUB AND CONTROL METHOD OF USB HUB
A USB (Universal Serial Bus) hub includes an upstream USB port connecting to an upstream device via an upstream USB line; a downstream USB port connecting to a...
2016/0253279 SYSTEM INCLUDING INTERFACE CIRCUIT FOR HIGH SPEED COMMUNICATION
A system includes a data transmission unit, a termination resistor and a data reception unit. The data transmission unit may drive a data transmission line...
2016/0253278 Dynamic Boot Image Streaming
The present disclosure describes apparatuses and techniques for dynamic boot image streaming. In some aspects a memory controller that is streaming multiple...
2016/0253277 SHARED PCI INTERRUPT LINE MANAGEMENT
A method performed by a physical computing system includes, with the computing system, determining a set of devices that share a Peripheral Component...
2016/0253276 METHOD OF COMMUNICATING WITH PERIPHERAL DEVICE IN ELECTRONIC DEVICE ON WHICH PLURALITY OF OPERATING SYSTEMS ARE...
A method of communicating with a peripheral device in a host operating system (OS) and a guest OS installed on an electronic device includes: receiving, by the...
2016/0253275 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND EXCLUSIVE CONTROL PROGRAM
An information processing device has process execution units that execute respective processes; a lock variable storage device that stores, with respect to a...
2016/0253274 SYSTEM FOR MOBILE COMPUTING DEVICE DATA SYNCHRONIZATION
Among other things, embodiments of the present disclosure facilitate the transfer and reconditioning of mobile computing devices. Various embodiments can...
2016/0253273 HUB, OPERATION SYSTEM, AND CONTROL METHOD THEREOF
A hub including an up-stream port, at least one down-stream port, a state-determining unit, and a control unit is provided. The up-stream port is configured to...
2016/0253272 MEMORY DATA SECURITY
A memory module secures data stored on the memory module. A request for the data from a computer system is received by the memory module. A verification key...
2016/0253271 MEMORY DATA SECURITY
A memory module secures data stored on the memory module. A request for the data from a computer system is received by the memory module. A verification key...
2016/0253270 PROTECTED MEMORY AREA
In some examples, in response to a computing device powering on, a protected memory area inaccessible to an operating system is created, where the protected...
2016/0253269 Spatial Sampling for Efficient Cache Utility Curve Estimation and Cache Allocation
Cache utility curves are determined for different software entities depending on how frequently their storage access requests lead to cache hits or cache...
2016/0253268 APPARATUS AND METHOD FOR ACCESSING A NON-VOLATILE MEMORY BLADE USING MULTIPLE CONTROLLERS IN A NON-VOLATILE...
Various systems, methods, apparatuses, and computer-readable media, for accessing a storage device are described. In certain example embodiments, an...
2016/0253267 Systems and Methods for Storage of Data in a Virtual Storage Device
A system for providing data storage includes at least one virtual server comprising at least one virtual storage device; at least one physical server...
2016/0253266 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a plurality of memory apparatuses, a searching unit configured to search for "k" physical addresses mapped to "k" continuous...
2016/0253265 USING ACCESS-FREQUENCY HIERARCHY FOR SELECTION OF EVICTION DESTINATION
A method includes, in a computing system in which one or more workloads access memory pages in a memory, defining multiple memory-page lists, and specifying...
2016/0253264 INTELLIGENT BANDWIDTH SHIFTING MECHANISM
In an approach for sharing memory bandwidth in one or more processors, a processor receives a first set of monitored usage information for one or more...
2016/0253263 COMPUTER AND MEMORY CONTROL METHOD
A computer includes a first memory, a second memory having an I/O speed lower than an I/O speed of the first memory, a storage device, and a processor. The...
2016/0253262 SINGLETON CACHE MANAGEMENT PROTOCOL FOR HIERARCHICAL VIRTUALIZED STORAGE SYSTEMS
Methods and arrangements for providing cache management in a hierarchical virtualized storage system. A contemplated method includes: for each layer in the...
2016/0253261 METHOD AND APPARATUS FOR CORRECTING CACHE PROFILING INFORMATION IN MULTI-PASS SIMULATOR
Provided method includes storing a first cache snap shot including cache profiling information regarding a cache when a first process being executed by a cycle...
2016/0253260 STORAGE SYSTEM AND STORAGE CONTROL CIRCUIT
A storage system capable of retaining data even when power supply is stopped is provided. A storage system capable of reducing power that is necessary for...
2016/0253259 MIXED CACHE MANAGEMENT
A mixed cache is indexed to main memory and page coloring is applied to map main memory to virtual memory. A nursery array and a mature array are indexed to...
2016/0253258 Memory Controller Supporting Nonvolatile Physical Memory
A memory system includes nonvolatile physical memory, such as flash memory, that exhibits a wear mechanism asymmetrically associated with write operations. A...
2016/0253257 DATA PROCESSING SYSTEM AND OPERATING METHOD THEREOF
A data processing system includes a host device suitable for assigning a context identifier to data based on attribute information of the data, and a data...
← 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 | 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.