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/0321258 LEVERAGING SKIPPED RELATIONSHIPS IN A SOCIAL NETWORK
The present disclosure provides for leveraging knowledge of one or more skipped relationships in a social network. In one example, the knowledge of the one or...
2016/0321257 SYSTEMS AND METHODS FOR ANALYZING TIME SERIES DATA BASED ON EVENT TRANSITIONS
A method for analyzing time series data to identify an event of interest is provided. The method includes receiving, at a computing device, time series data...
2016/0321256 SYSTEM AND METHOD FOR GENERATING A FACIAL REPRESENTATION
A system and method for generating a facial representation. The method includes identifying, via at least one data source, at least one multimedia content...
2016/0321255 UNSOLICITED BULK EMAIL DETECTION USING URL TREE HASHES
According to one exemplary embodiment, a method for detecting unsolicited bulk emails (UBE) is provided. The method may include receiving an email. The method...
2016/0321254 UNSOLICITED BULK EMAIL DETECTION USING URL TREE HASHES
According to one exemplary embodiment, a method for detecting unsolicited bulk emails (UBE) is provided. The method may include receiving an email. The method...
2016/0321253 SYSTEM AND METHOD FOR PROVIDING RECOMMENDATIONS BASED ON USER PROFILES
A system and method for providing recommendations based on current user interests. The method includes identifying at least one current variable, wherein each...
2016/0321252 ANCHOR TAG INDEXING IN A WEB CRAWLER SYSTEM
Provided is a method and system for indexing documents in a collection of linked documents. A link log, including one or more pairings of source documents and...
2016/0321251 DEVICE AND METHOD FOR MANAGING A PLURALITY OF DOCUMENTS
A document management method by using a computer includes: specifying, among a plurality of documents that belong to a most upstream development process, a...
2016/0321250 DYNAMIC CONTENT SUGGESTION IN SPARSE TRAFFIC ENVIRONMENT
A computer system for dynamically surfacing related documents is provided. The computer system includes a processor that is a functional component of the...
2016/0321249 MANAGING CHANGES TO ONE OR MORE FILES VIA LINKED MAPPING RECORDS
A method for managing changes to one or more files via a link is associated with the changes that result in an updated version of the one or more files. A...
2016/0321248 ISOLATING DATA TO BE MOVED ACROSS BOUNDARIES
Data to be moved from a source system to a target system, for a set of tenants, is first identified. It is then isolated into its own container. The contents...
2016/0321247 GENDER AND NAME TRANSLATION FROM A FIRST TO A SECOND LANGUAGE
A system and method are provided for inferring person gender and translating people's names into a second language. The present invention translates an...
2016/0321246 TRANSLATION DEVICE
A condition determining section (24) determines whether or not two consecutive lines in an image meet a joining condition that is based on a characteristic of...
2016/0321245 CALL CENTER SMS-MMS LANGUAGE ROUTER
A method and system enables language translation and routing of Person-to-Person (P2P) messages. Customer messages are diverted to various alternate...
2016/0321244 PHRASE PAIR COLLECTING APPARATUS AND COMPUTER PROGRAM THEREFOR
[Object] An object of the present invention is to provide a system for collecting elements as a basis for generating a social scenario useful to make...
2016/0321243 SYSTEMS, DEVICES, AND METHODS FOR AUTOMATIC DETECTION OF FEELINGS IN TEXT
Embodiments described herein relate generally to content analysis technologies and natural language processing (NLP). In particular, devices, systems, and...
2016/0321242 Natural Language Processing Utilizing Grammar Templates
Natural language input processing utilizing grammar templates are described. In one or more implementations, a natural language input indicating an operation...
2016/0321241 PROBABILISTIC MODEL FOR TERM CO-OCCURRENCE SCORES
Apparatus for calculating term co-occurrence scores for use in a natural language processing method, where a term is a word or a group of consecutive words, in...
2016/0321240 CONVERSION DEVICE AND CONVERSION METHOD
A conversion device includes an input unit configured to input position information of a user's line of sight on a screen; an acquiring unit configured to...
2016/0321239 SYSTEM AND METHOD FOR INPUTTING TEXT INTO ELECTRONIC DEVICES
Systems for inputting text into an electronic device are provided. The systems are configured to receive a sequence of characters input into the device. The...
2016/0321238 ELECTRONIC DEVICE, METHOD AND STORAGE MEDIUM
An electronic device includes a microphone generating audio data, a screen detecting a stroke input made on a surface thereof and displaying the stroke, a...
2016/0321237 METHOD OF WORD IDENTIFICATION THAT USES AN ARRAY VARIABLE
Systems, devices and methods are disclosed that improve error correction in time-dependent character input systems. Error correction algorithms correct...
2016/0321236 SYSTEMS AND METHODS FOR WORD IDENTIFICATION THAT USE BUTTON PRESS TYPE ERROR ANALYSIS
Systems, devices and methods are disclosed for error correction in text input systems that use time-dependent button presses. A frequent error type in...
2016/0321235 METHODS AND APPARATUS FOR REUSING REPORT DESIGN COMPONENTS AND TEMPLATES
The disclosed embodiments enable a report to be generated using a template. The template may include one or more properties for which for which corresponding...
2016/0321234 COMPOSITION AND DECLARATION OF SPRITED IMAGES IN A WEB PAGE STYLE SHEET
A method, computer program product, and system for composition and declaration of tiled images in a style sheet. Embodiments commence upon identifying a...
2016/0321233 Computer Implemented Systems and Methods for Transforming Data
The present disclosure includes techniques pertaining to computer implemented systems and methods for transforming data. In one embodiment, data sources are...
2016/0321232 Computer Implemented Systems and Methods for Data Usage Monitoring
The present disclosure includes techniques pertaining to computer implemented systems and methods for data usage monitoring. In one embodiment, user...
2016/0321231 Computer Implemented Systems and Methods for Automatic Generation of Data Transformations
The present disclosure includes techniques pertaining to computer implemented systems and methods for automatic generation of data transformations. In one...
2016/0321230 GENERATING A DATA TABLE
In one embodiment, a method includes generating a table by instantiating a plurality of cell instances along an axis. A first subset of the cell instances may...
2016/0321229 TECHNIQUE FOR CLIPPING AND AGGREGATING CONTENT ITEMS
In order to facilitate access to and exchange of a given content item in a sequential set of content items (such as a slide in a presentation or a frame in a...
2016/0321228 SYSTEM AND METHOD FOR CONVERGENT DOCUMENT COLLABORATION
A computing device includes a processor that carries out actions comprising: storing a causal tree structure corresponding to a document, where the causal tree...
2016/0321227 STORING ADDITIONAL DOCUMENT INFORMATION THROUGH CHANGE TRACKING
Additional document information may be stored through change tracking. In some examples, an application, such as a document processing application, may allow...
2016/0321226 INSERTION OF UNSAVED CONTENT VIA CONTENT CHANNEL
Insertion of unsaved content through a content channel is provided. A productivity service receives a content change of a document from a productivity...
2016/0321225 TRANSFER OF CONTENT BETWEEN DOCUMENTS OF DIFFERENT STORAGE TYPES
Transfer of content between documents of different storage types is provided. Different versions of an endpoint (e.g., a productivity application) such as a...
2016/0321224 PUBLISHING INTERACTIVE VISUALIZED ANALYTICS
A method and system is described for publishing an analytic visualization. A publisher system receives an analytic visualization from a generation interface...
2016/0321223 VISUALIZATION INTERFACE FOR INFORMATION OBJECT SYSTEM
Disclosed are various embodiments for presenting an interface for visualizing information objects. A user interface is generated on a client computing device....
2016/0321222 CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES
A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a...
2016/0321221 VERIFYING CONTENT OF RESOURCES IN MARKUP LANGUAGE DOCUMENTS BY INCLUSION OF A HASH ATTRIBUTE-VALUE PAIR IN...
A method and system for verifying resource content. A first characteristic of the content of a resource stored at a second computer is computed. The second...
2016/0321220 System and Method for Detection and Deployment of Virtualization Capable Assets in a Managed Datacenter
A datacenter management server includes a datacenter operations manager and a datacenter infrastructure manager with an infrastructure viewer and an asset...
2016/0321219 ENCODING TEXT UNITS
Disclosed are various embodiments of systems that may identify a series of characters within a text block, wherein the series of characters are a subset of the...
2016/0321218 SYSTEM AND METHOD FOR TRANSFORMING IMAGE INFORMATION FOR A TARGET SYSTEM INTERFACE
The present disclosure is directed to transforming the style and/or layout information, graphical information associated with a display to be rendered by a...
2016/0321217 FONT DELIVERY SYSTEM AND FONT DELIVERY METHOD
Provided is a font delivery system suppressing an illegal of use the font without sacrificing the time required to display the characters. The font delivery...
2016/0321216 TECHNIQUES FOR PEER-TO-PEER COMMUNICATION
Techniques for peer-binding are disclosed. In one embodiment, a method for peer-binding includes: receiving event information associated with an event detected...
2016/0321215 FOOTNOTE FORMATTING AND LAYOUT OF MULTI-SECTION DOCUMENTS
A computer implemented system provides intelligent formatting of footnotes in electronic documents. The system includes a display device that displays an...
2016/0321214 CAPTURING ELECTRONIC SIGNATURES USING AN EXPANDED INTERFACE AREA
The present disclosure includes methods and systems for receiving an electronic signature in an electronic document utilizing an interface area. In particular,...
2016/0321213 COMPUTER AND GRAPH DATA GENERATION METHOD
A computer utilizes correlation matrix data including a value indicating correlation between indicators and comprises a graph process unit that includes a...
2016/0321212 Generation of High-Rate Sinusoidal Sequences
Provided are, among other things, systems, apparatuses methods and techniques for generating discrete-time sinusoidal sequences. One such apparatus includes a...
2016/0321211 REMOTE MESSAGING USING TARGET MEMORY LOCATION
Systems and methods for remote signaling are disclosed. One method can comprise receiving, by a destination node, a data packet having a source address...
2016/0321210 Electrical Isolation in Serial Communication
First and second communication interfaces receive and transmit first and second communications through isolation circuitry at different communication frequency...
2016/0321209 COMMUNICATION SYSTEM, CONTROL APPARATUS, AND MANAGEMENT APPARATUS
By provided with a first extraction unit configured to extract a communication setting value corresponding to a communication cable provided to a first...
← 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 143 144 145 146 147 148 149 150 | 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.