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
US-9,311,321 Automated encoding of increment operators
In one example a method includes: receiving a first input value associated with a first data field; responsive to determining that the first data field is...
US-9,311,320 Systems and methods for transformation of logical data objects for storage
Systems and methods for compressing a raw logical data object (201) for storage in a storage device operable with at least one storage protocol, creating,...
US-9,311,319 Method and system for administration of storage objects
An exemplary embodiment of the present invention provides a method of generating a representation of a storage network. The method includes obtaining an request...
US-9,311,318 Backup systems and methods for a virtual computing environment
Improved backup and storage operations are disclosed for virtual computing environments using a backup proxy server to perform storage operations on one or more...
US-9,311,317 Injecting custom data into files in zip format containing apps, without unzipping, resigning or re-zipping the...
Custom data is injected into a comment field in an APK file. This creates a data driven, customized app, without unzipping, resigning or re-zipping the APK...
US-9,311,316 Infrastructure identification of available platforms for migration in place
Technologies related to migration in place are generally described. In some examples, software and/or data associated with a platform customer can be "migrated"...
US-9,311,315 Information processing system and method for controlling the same
The present invention concerns one of the plurality of first storage apparatuses, prior to a file migration to the second storage apparatus, notifies to the...
US-9,311,314 System and method for migrating data from a source file system to a destination file system with use of...
A system for migrating data from a source file system to a destination file system while the source file system is in active use, in part by transitioning the...
US-9,311,313 System and method for converting a physical disk to a virtual disk
A method for converting a disk of a physical computer into a virtual disk for use by a virtual machine is described. Contents of the disk of the physical...
US-9,311,312 Process for electronic archiving of data objects and computer program product
The application relates to a method for the electronic archiving of data objects by means of a data processing device, wherein the method comprises the...
US-9,311,311 Archival management of database logs
A method for preventing suspension of transactions in a database computing system by monitoring active database logs of the database computing system is...
US-9,311,310 System and method for grouping related photographs
A computer-implemented method, computer program product, and computing system is provided for interacting with images having similar content. In an embodiment,...
US-9,311,309 Entertainment media visualization and interaction method
A method of operating an entertainment system includes computer-implemented steps including accessing a source of audio/video content. The source is capable of...
US-9,311,308 Content recommendation for groups
A method and apparatus for joint profiling for identifying one or more common interests of members of a group and recommending items accordingly. The method...
US-9,311,307 Context sensitive entry points
Various methods for opening an online media store are disclosed. In one aspect, a media player can determine contextual data (e.g., category information,...
US-9,311,306 Information processing apparatus, information processing method and storage medium in which program thereof is...
An information processing apparatus uses unique IDs to manage items, such as electronic files and folders, to be operated and includes: an information share...
US-9,311,305 Online upgrading of a database environment using transparently-patched seed data tables
A method, system, and computer program product for managing upgrades of database systems using a transparently-patched seed data table. The method commences on...
US-9,311,304 Storage subsystem data duplication policy
A type of a storage subsystem that has been connected to a computing device is detected as one of a number of types including a first type and a second type...
US-9,311,303 Interpreted language translation system and method
A computer-implemented method of processing an interpreted language element for execution on a mobile communication device including receiving at a server...
US-9,311,302 Method, system and medium for character conversion between different regional versions of a language especially...
Method, system and medium for character converting between different regional versions of a language especially between Simplified Chinese and Traditional...
US-9,311,301 Systems and methods for large scale global entity resolution
Systems and methods for coreference resolution are disclosed. In one embodiment, a method includes locating, for each of a selected plurality of chains of...
US-9,311,300 Using natural language processing (NLP) to create subject matter synonyms from definitions
Methods, apparatus and systems, including computer program products, for creating subject matter synonyms from definitions extracted from a subject matter...
US-9,311,299 Weakly supervised part-of-speech tagging with coupled token and type constraints
A method and system are provided for a part-of-speech tagger that may be particularly useful for resource-poor languages. Use of manually constructed tag...
US-9,311,298 Building conversational understanding systems using a toolset
Tools are provided to allow developers to enable applications for Conversational Understanding (CU) using assets from a CU service. The tools may be used to...
US-9,311,297 Method and system for outputting information
A computer-implemented method comprising: receiving a selection of an input via an input device; transmitting the selection of the input via a communication...
US-9,311,296 Semantic phrase suggestion engine
A semantic phrase suggestion engine that provides term and sentence suggestions based on context-specific user groups. Knowledge domains within a semantic...
US-9,311,295 Procedure extraction and enrichment from unstructured text using natural language processing (NLP) techniques
A method for extraction and enrichment of a procedure from a document is provided. The method may include identifying a potential location of a procedure in the...
US-9,311,294 Enhanced answers in DeepQA system according to user preferences
A semantic search engine is enhanced to employ user preferences to customize answer output by, for a first user, extracting user preferences and sentiment...
US-9,311,293 Techniques for generating translation clusters
A computer-implemented technique can include receiving, at a server including one or more processors, a source word in a source language. The technique can...
US-9,311,292 Automatic message presentation based on past messages
In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to access past...
US-9,311,291 Correcting N-gram probabilities by page view information
Methods and a system for calculating N-gram probabilities in a language model. A method includes counting N-grams in each page of a plurality of pages or in...
US-9,311,290 Approximate named-entity extraction
According to one embodiment, a method is provided for approximate named-entity extraction from a dictionary that includes entries, where each of the entries...
US-9,311,289 Spreadsheet document tab conditional formatting
A method of applying conditional formatting rules to a document tab. The method includes receiving an indication of a user input selecting a document entry in a...
US-9,311,288 Electronic book reader
A data processing system comprises a plurality of electronic book reader devices, each of the electronic book reader devices having a display and being...
US-9,311,287 Dynamic language translation of web site content
Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language...
US-9,311,286 Intelligent automatic expansion/contraction of abbreviations in text-based electronic communications
A method for intelligently handling abbreviations in text-based electronic communications can begin with the compilation of abbreviation usage history data by...
US-9,311,285 Curating chat transcripts into webpages
Curating chat transcripts into webpages. In one example embodiment, a method of curating chat transcripts into webpages includes generating a transcript of a...
US-9,311,284 Methods and systems for enabling the provisioning and execution of a platform-independent application
A method includes executing, by a mobile computing device, a mobile application received from a provisioning source including at least programming code and at...
US-9,311,283 System for clipping webpages by traversing a dom, and highlighting a minimum number of words
Disclosed is software which enables a service which allows users to load screen-shots of webpages to boards as clipped content, which preserves "live" links to...
US-9,311,282 Enriching website content with extracted feature multi-dimensional vector comparison
A method for enriching contents of a website includes obtaining a corpus from the current website and other websites, and extracting object features from the...
US-9,311,281 Methods for facilitating web page image hotspots and devices thereof
A method, non-transitory computer readable medium, and hotspot management computing apparatus that receives a JavaScript Object Notation with Padding (JSONP)...
US-9,311,280 Re-ordering of iFrame execution to reduce network activity window
Systems and methods are herein disclosed for reducing power consumption, processor activity, network activity, and for improving a user experience during web...
US-9,311,279 Notification of a change to user selected content
A method for notification of a change to content of a document may include providing a mechanism for selecting a certain portion of content of a document by a...
US-9,311,278 Visual editor for editing complex expressions
Methods implementing and using techniques for providing a visual editor allowing graphical editing of expressions in an expression language. A graphical user...
US-9,311,277 Method of identifying materials from multi-energy X-rays
A calibration method for a device for identifying materials using X-rays, including: a) determining at least one calibration material and, for each calibration...
US-9,311,276 Methods and apparatus for analyzing test data in determining the effect of drug treatments
Methods and apparatus provide for: receiving pre-clinical data measured during drug treatment of a plurality of mammals including at least two treatment groups;...
US-9,311,275 Method and apparatus for discrete cosine transform/inverse discrete cosine transform
Discrete cosine transform/inverse discrete cosine transform method and device are provided. The discrete cosine transform/inverse discrete cosine transform...
US-9,311,274 Approach for significant improvement of FFT performance in microcontrollers
A system includes a memory bank and a control unit. The control unit is configured to perform FFT computations based on Merged radix-2 butterfly calculations by...
US-9,311,273 Parallelization method, system, and program
A segment including a set of blocks necessary to calculate blocks having internal states and blocks having no outputs is extracted by tracing from blocks for...
US-9,311,272 System and method for faster division
A system and method for reducing central processing unit usage when inverting or dividing multiple floating point numbers is disclosed. An example system may...
← 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 | 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.