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,582,525 Technique to gather statistics on very large hierarchical collections in a scalable and efficient manner
Techniques are provided for efficiently collecting statistics for hierarchically-organized collections of data. A database system leverages container-level...
US-9,582,524 Transformative migration of static data
Techniques are described for migrating data from a first table to a second table while transforming at least one characteristic of the data. Characteristics...
US-9,582,523 Apparatus and method for converting VO
An apparatus and a method for converting a value object (VO) are disclosed. An object generating unit reads out data recorded in an input file in specific...
US-9,582,522 Management of database allocation during reorganization
A method and computer-readable storage media are provided for reorganizing a database. The method may monitor the database to determine whether the database...
US-9,582,521 Management of database allocation during reorganization
A method and computer-readable storage media are provided for reorganizing a database. The method may monitor the database to determine whether the database...
US-9,582,520 Transaction model for data stores using distributed file systems
A transaction model for data stores using a distributed file system is disclosed. In various embodiments, a transaction-related metadata is sent to each of a...
US-9,582,519 Pattern-enabled data entry and search
In the proposed approach cluster elements (bins) are made available as a keypad in the form of a cluster map. The user directly selects the cluster element...
US-9,582,518 Image processing apparatus, image processing method, and storage medium
There is provided with an image processing apparatus. An evaluation is set for each of the pairs. The evaluation is set based on at least one of the number of...
US-9,582,517 Content based systems and methods for conducting spectrum color based image search
A method for dynamically displaying results of simultaneous two dimensional image search comprises: maintaining a first database comprising a set of records,...
US-9,582,516 Wide area augmented reality location-based services
Apparatus, methods and systems of providing AR content are disclosed. Embodiments of the inventive subject matter can obtain an initial map of an area, derive...
US-9,582,515 Detecting queries for specific places
The subject matter of this specification can be embodied in, among other things, a method that includes identifying a search query that was submitted through a...
US-9,582,514 Performing multidimensional search and content-associative retrieval on data that has been losslessly reduced...
This disclosure relates to multidimensional search and retrieval on losslessly reduced data by organizing prime data elements using components of a structure of...
US-9,582,513 Accessing data in a compressed container through dynamic redirection
Embodiments of the disclosure provide access to data in a compressed container through dynamic redirection, without storing decompressed data in persistent...
US-9,582,512 Merging metadata for database storage regions based on overlapping range values
Metadata for a plurality of database storage regions within memory are merged, where the metadata for each storage region comprises an interval including first...
US-9,582,511 Maintaining versions of data in solid state memory
Various embodiments are directed to maintaining versions of data within a solid state memory. At least one request to write at least one dataset to a logical...
US-9,582,510 Live Upgrade
A method and corresponding system upgrades a live computer system. The method begins with migrating a copy of data from a first system to a communicatively...
US-9,582,509 Data migration management
Technologies are generally described for managing data migration between databases. In some examples, a data migration management system may include a data...
US-9,582,508 Media orchestration through generic transformations
Methods and apparatus provide for a Transformer that detects a selection to playback content and downloads a file in response to detecting the selection to...
US-9,582,507 Network based purchase and distribution of media
Methods and systems for network-based purchase and distribution of media are disclosed. The purchase and distribution of media by these methods and systems are...
US-9,582,506 Conversion of declarative statements into a rich interactive narrative
Technologies pertaining to conversion of declarative statements written in a domain-specific language to data that is playable by a rich interactive narrative...
US-9,582,505 Handling user-specific information for content during content-altering operations
A content player receives user-specific information from different users and associates the information with content. Subsequently, the player receives a...
US-9,582,504 Method for providing playlist, remote controller applying the same, and multimedia system
A method for providing a playlist, a remote controller applying the same, and a multimedia system are provided. The method for providing a playlist includes...
US-9,582,503 Interactive addition of semantic concepts to a document
One or more techniques and/or systems are provided for interactively associating a semantic concept with a unique term that is input by a user. As the user is...
US-9,582,502 Translation method and translation system for translating input expression into expression in another language
A translation system includes translation subsystems by a plurality of translation policies with different translation output tendencies, performs forward...
US-9,582,501 Techniques for automatic generation of natural language text
Techniques for use in connection with generating text, the techniques comprise: obtaining a plurality of items of content and associated metadata; and...
US-9,582,500 Run-time SQL language translation
A method, system, and computer program product for database application migration. The method commences upon executing a foreign application, the foreign...
US-9,582,499 Retrieval of domain relevant phrase tables
A method for generating a phrase table for a target domain includes receiving a source corpus for a target domain and, for each of a set of comparative domain...
US-9,582,498 Actions on digital document elements from voice
A set of one or more terms can be derived from the voiced user input. It can be determined that the set of one or more terms corresponds to a specific digital...
US-9,582,497 Providing context in functional testing of web services
Providing context in functional testing of web services. Methods of a web service are categorized into predefined categories defining interaction flows on the...
US-9,582,496 Facilitating a meeting using graphical text analysis
Embodiments relate to facilitating a meeting. A method for facilitating a meeting of a group of participants is provided. The method generates a graph of words...
US-9,582,495 Domain knowledge driven semantic extraction system
A semantic extraction system leverages domain expert knowledge, to impart meaningful business information aiding ordinary knowledge consumers in understanding...
US-9,582,494 Object extraction from presentation-oriented documents using a semantic and spatial approach
Automatic extraction of objects in a presentation-oriented document comprises receiving the presentation-oriented document (POD) in which content elements are...
US-9,582,493 Lemma mapping to universal ontologies in computer natural language processing
A method of mapping ontologies between languages may include receiving a first ontology in a first language, where the first ontology includes a first plurality...
US-9,582,492 Extraction of lexical kernel units from a domain-specific lexicon
According to an aspect, a candidate lexical kernel unit that includes a word token sequence having two or more words is received. Domain terms that contain the...
US-9,582,491 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...
US-9,582,490 Active labeling for computer-human interactive learning
A collection of data that is extremely large can be difficult to search and/or analyze. Relevance may be dramatically improved by automatically classifying...
US-9,582,489 Orthographic error correction using phonetic transcription
This illustrative embodiments provide a mechanism for correcting a phonetically sourced spelling mistake. The mechanism receives a language text string...
US-9,582,488 Techniques for validating hierarchically structured data containing open content
Techniques for validating hierarchically structured data according to a collected hierarchical object rule set. The validation techniques account for any open...
US-9,582,487 Predicate template collecting device, specific phrase pair collecting device and computer program therefor
A predicate template collector allowing efficient and automatic recognition of predicate templates is adapted to include: a noun pair collector 94 and a noun...
US-9,582,486 Apparatus and method for classifying and analyzing documents including text
A document classification and analysis system includes a processor, a memory including one or more storage regions, and a non-transitory computer-readable...
US-9,582,485 Authoring and delivering wrap packages of cards with custom content to target individuals
A method for using analytics to define and deliver wrap packages of cards with insight content. The method includes the steps of generating insight content by...
US-9,582,484 Methods and systems for filling forms
A system for facilitating filling at least one unfilled form including at least one data field is disclosed. The system includes a display module configured to...
US-9,582,483 Automatically tagging variable data documents
Systems and methods inputting a plurality of different input documents, automatically identify repeated elements and unique elements within each of the...
US-9,582,482 Providing an annotation linking related entities in onscreen content
Systems and methods are provided for providing insight for entities in mobile onscreen content. For example, a method includes receiving, from a mobile device,...
US-9,582,481 Mechanism for partial document restore
Method and apparatus for managing versions of a portion of a document on a computing system are described. Multiple versions of an object in the document are...
US-9,582,480 Intelligent rendering of webpages
An indication to render a webpage is received. The webpage includes two or more frames and the two or more frames are rendered in a first order. A second order...
US-9,582,479 Security model for a layout engine and scripting engine
Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to...
US-9,582,478 Embedded document within an application
Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW)...
US-9,582,477 Content based ad display control
Methods, systems and program products for providing a first visual region, the first visual region configured to present content determined by a document. A...
US-9,582,476 Image processing device
An image processing device may acquire original image data representing an original image including M lines of original character strings, and combine M items...
← 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.