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/0004155 EXTENSIBLE INDEXING SYSTEM EVALUATION AND RECOMMENDATION
Methods and apparatus, including computer program products, implementing and using techniques for evaluating indexing systems. Comparative tests are performed...
2017/0004154 INTEGRATING COPY DATA TOKENS WITH SOURCE CODE REPOSITORIES
Computerized systems and methods are provided for integrating copy data tokens with source code repositories. A first command associated with the version...
2017/0004153 PARALLEL STREAMS TO MAINTAIN A TARGET DATA TRANSFER RATE
Apparatus and associated method contemplating sending a bulk request to a first archive storage controller to transfer application data from a server at a...
2017/0004152 SYSTEM AND METHOD FOR DYNAMIC DATA ARCHIVAL AND PURGING
An interface receives a user request associated with a first set of data. A processor determines whether the user request comprises a request to archive the...
2017/0004151 SPECIFYING AND APPLYING RULES TO DATA
Validation rules are specified for validating data included in fields of elements of a dataset. Cells are rendered in a two-dimensional grid that includes: one...
2017/0004150 STORING AND PROCESSING DATA ORGANIZED AS FLEXIBLE RECORDS
A system and method are disclosed for persisting data received from disparate data sources having different internal schemas. In operation, a data processing...
2017/0004149 GROUPING DATA IN A DATABASE
According to embodiments of the present invention, two or more attributes that are included in a plurality of attributes are aggregated into a group defined by...
2017/0004148 VISUAL SEARCH METHOD, SYSTEM AND MOBILE TERMINAL
The present disclosure discloses a visual search method, system and a mobile terminal. The visual search method includes: collecting, by a mobile terminal, an...
2017/0004147 RETRIEVAL DEVICE, RETRIEVAL METHOD, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM
A retrieval device includes: a printer configured to print a document onto paper together with an identifier image, the identifier image representing an...
2017/0004146 SELECTING PROPERTIES USING LOCATION CONSTRAINTS BASED ON TRAVEL TIME CONTOURS
A database of property data is searched based on a location constraint that is determined based on travel time contours constructed for multiple locations of...
2017/0004145 System, Method, and Apparatus for Data Management with Shallow Copy Functionality
Systems, methods and apparatus for data management with shallow copy functionality are provided. The invention discloses embodiments capable of creating,...
2017/0004144 DATA PROCESSING APPARATUS, METHOD FOR CONTROLLING DATA PROCESSING APPARATUS, AND STORAGE MEDIUM
The present invention provides a data processing apparatus that allows an administrator to know when transmission indicated in a transmission result stored in...
2017/0004143 METHOD FOR DETERMINING RELEVANT SEARCH RESULTS
Systems and methods for determining search results. The method may include receiving an at least partial search term, and identifying keywords based on the at...
2017/0004142 AUTO SUMMARIZATION OF CONTENT
A method of summarizing data files includes implementing, at a server, a storage event for a data file, analyzing the data file and creating a summary of the...
2017/0004141 COMPUTER SYSTEM AND METHOD FOR CREATING A STORE OF INFORMATION TOKENS
The present disclosure provides a computer implemented method of creating a first user information token in a computer system. The method includes establishing...
2017/0004140 Method, apparatus and system for applying an annotation to a portion of a video sequence
A method, system and apparatus for applying an annotation to a portion of a video sequence. The method comprises the steps of receiving the video sequence in...
2017/0004139 SEARCHABLE ANNOTATIONS-AUGMENTED ON-LINE COURSE CONTENT
A method for augmenting or enhancing on-line course content includes displaying an on-line education course video to one or more viewers on network-connected...
2017/0004138 POPULATION FORMATION METHOD, POPULATION FORMATION APPARATUS, AND COMPUTER-READABLE RECORDING MEDIUM
A population formation method is disclosed. Keywords are extracted from public information of providers included as elements in a first provider group. Each...
2017/0004137 LOCAL EXTREMA BASED DATA SAMPLING SYSTEM
A computing device sorts a plurality of data points in a first dimension. A first data point has a first value, a second data point has a second value, and a...
2017/0004136 METHOD FOR USING SUPERVISED MODEL TO IDENTIFY USER
A system and method comprising receiving information consequent to communication between a user and the computer system, performing one or more queries based...
2017/0004135 CONTENT SOURCE THROTTLING IN A SOCIAL NETWORKING SERVICE
A system and a method includes determining, with a processor, for each of a plurality of processor-implemented content item sources, an output quality metric...
2017/0004134 ASYNCHRONOUS SEARCH QUERY
Implementations described herein request recommendations from recipients of a recommendation request. A requester of a recommendation defines objective...
2017/0004133 NATURAL LANGUAGE INTERPRETATION OF HIERARCHICAL DATA
A computer-implemented method includes receiving a search label and accessing a hierarchical data source comprising a plurality of nodes. One node may be a...
2017/0004132 QUERY RESPONSE USING MEDIA CONSUMPTION HISTORY
Methods, systems, and apparatus for receiving a natural language query of a user, and environmental data, identifying a media item based on the environmental...
2017/0004131 Virtual File System Supporting Multi-Tiered Storage
A plurality of computing devices are interconnected via a local area network and comprise circuitry configured to implement a virtual file system comprising...
2017/0004130 IDENTIFYING WORD-SENSES BASED ON LINGUISTIC VARIATIONS
One or more words are received. A set of frequency of occurrence values of the received word(s) within a set of domain tables is determined. A domain table in...
2017/0004129 Natural Language Relatedness Tool using Mined Semantic Analysis
Mined semantic analysis techniques (MSA) include generating a first subset of concepts, from a NL corpus, that are latently associated with an NL candidate...
2017/0004128 DEVICE AND METHOD FOR ANALYZING REPUTATION FOR OBJECTS BY DATA MINING
A device for analyzing reputation for objects by data mining is provided. The device includes a big data collector assembly collecting first information from a...
2017/0004127 VEHICLE AND CONTROL METHOD FOR THE VEHICLE
A vehicle includes a display unit for displaying a first character input User Interface (UI) in which a plurality of characters are arranged to surround a...
2017/0004126 INFORMATION DISPLAY METHOD AND DEVICE
Embodiments of the present invention disclosed herein include an information display method and device, wherein the method comprises using a terminal device to...
2017/0004125 GRID DATA MANAGEMENT
Systems and methods are provided for managing data in a grid. In one example approach, a method comprises importing data from a data source to a range of cells...
2017/0004124 SYSTEMS AND METHODS FOR AUTOMATICALLY CREATING TABLES USING AUTO-GENERATED TEMPLATES
Systems and methods are provided for creating tables using auto-generated templates. Reports including lines of text to be extracted into tables are received....
2017/0004123 INTERACTIVE GUI REVIEW TOOL SYSTEM AND METHOD
A method, computer program product, and computer system for generating an overlay layer on a user interface. Annotation of the user interface may be enabled...
2017/0004122 HANDWRITTEN CHARACTER CORRECTION APPARATUS, HANDWRITTEN CHARACTER CORRECTION METHOD, AND NON-TRANSITORY...
A method that includes correcting at least one of a character image of a target replacement character or stroke information of the target replacement...
2017/0004121 MACHINE-TRANSLATION BASED CORRECTIONS
Technology is disclosed for building correction models that correct natural language snippets. Correction models can include rules comprising pairs of word...
2017/0004120 CORRECTIONS FOR NATURAL LANGUAGE PROCESSING
Technology is disclosed for correcting items containing natural language words that match qualified corrections. Qualified corrections can be identified from...
2017/0004119 STATE-SPECIFIC COMMANDS IN COLLABORATION SERVICES
Implementations of enhanced content collaboration technology are disclosed herein. In an implementation, a collaboration service determines which collaboration...
2017/0004118 VISUALLY SHOWING HOW RECENTLY A CHANGE WAS MADE TO A DOCUMENT BY USING COLOR INTENSITY AND/OR TYPEFACE AND/OR...
The present disclosure relates generally to the field of visually showing how recently a change was made to a document (e.g., using color intensity and/or...
2017/0004117 COLLABORATION USING MULTIPLE EDITORS OR VERSIONS OF A FEATURE
A system is provided in which access to documents and collaboration across varied platforms and feature versions is supported. A conversion and merge services...
2017/0004116 OUTPUT RENDERING IN DYNAMIC REDEFINING APPLICATION
The facilitating of output on an output device that receives output from an application that actually redefines during use. An initial output of information to...
2017/0004115 SYSTEMS AND METHODS FOR SHARING USER GENERATED SLIDE OBJECTS OVER A NETWORK
In one embodiment, a method includes, in response to an address match in connection with a request for a target structured document, identifying one or more...
2017/0004114 IMAGE PROCESSING DEVICE AND METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An image processing device includes the following elements. An inputted-character identifying unit identifies characters inputted by a user from plural items...
2017/0004113 Seamless Font Updating
Technologies are described herein for seamless and automatic updating of fonts in a user interface. An example method includes receiving a selection of a...
2017/0004112 DETECTING OPERATIONAL VARIANCES AND DETERMINING VARIANCE INTENSITIES
A measurement associated with a component being monitored is received. An operational variance of the component is detected based, at least in part, on the...
2017/0004111 HYBRID TABLE-LOOKUP ALGORITHM FOR FUNCTIONS
A method and system for approximating functions, including a function approximation repository, which includes a hybrid lookup table configured to store...
2017/0004110 ACCESS FREQUENCY APPROXIMATION FOR REMOTE DIRECT MEMORY ACCESS
A method includes the following steps. One or more records are accessed from a database memory bypassing a database access mechanism of a database system. Data...
2017/0004109 REMOTE DIRECT MEMORY ACCESS (RDMA) HIGH PERFORMANCE PRODUCER-CONSUMER MESSAGE PROCESSING
A method, system and computer program product for remote direct memory access (RDMA) optimized producer-consumer message processing in a messaging hub is...
2017/0004108 ELECTRONIC DEVICE, COMPUTATIONAL PROCESSING METHOD AND STORAGE MEDIUM
An electronic device includes a display, a memory and a processor being configured to: register a plurality of pieces of first computational data in input...
2017/0004107 Networking using PCI Express
Datalink frames or networking packets contain protocol information in the header and optionally in the trailer of a frame or a packet. We are proposing a...
2017/0004106 MEDICAL DEVICE CONNECTIVITY INTERFACE SYSTEM AND METHOD
A system includes a medical monitor having a sensor input responsive to a sensor signal representative of a physiological parameter; a processor that 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 136 | 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.