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/0308539 Predictive Generation of Search Suggestions
A method of generating search suggestions includes receiving an indication of a current location of the user device. After a user accesses a search function on...
2017/0308538 METHODS AND APPARATUS FOR VISUALIZING ENTITY INSTANCE RELATIONSHIPS IN A DATABASE
A method, apparatus, and non-transitory computer-readable storage medium for presenting information identifying relationships in a database. Entity labels...
2017/0308537 Customized Content Stream Utilizing Dwelltime-Based Machine Learning
Methods, systems, and computer programs are presented for selecting content items for presentation to a user device of a user. One method includes an operation...
2017/0308536 RANKING CONTEXTUAL METADATA TO GENERATE RELEVANT DATA INSIGHTS
Aspects extend to methods, systems, and computer program products for ranking contextual metadata to generate relevant data insights. Aspects of the invention...
2017/0308535 COMPUTATIONAL QUERY MODELING AND ACTION SELECTION
A computing device can determine a decomposition of data of actions of a first session based at least in part on a first computational model associating the...
2017/0308534 SECONDARY PROFILES WITH CREDIBILITY SCORES
A system, apparatus, and method are provided for implementing secondary profiles for members of an online application or service. Each member has a...
2017/0308533 GENERATING AND ROUTING NOTIFICATIONS OF EXTRACTED EMAIL CONTENT
In various example embodiments, a system and method for generating and routing notifications of content extracted from emails are presented. A member's...
2017/0308532 NETWORK SOURCE FEATURE BASED CONTENT GENERATION
A system and method for generating content based on network source features are provided. In example embodiments, a request for a landing page that shows a...
2017/0308531 METHOD, SYSTEM AND STORAGE MEDIUM FOR IMPLEMENTING INTELLIGENT QUESTION ANSWERING
Embodiments of the present invention provide a method, system and storage medium for implementing intelligent question answering. The method includes:...
2017/0308530 SYSTEMS AND METHODS OF PERFORMING SEARCHES WITHIN A TEXT INPUT APPLICATION
The present disclosure relates to systems, apparatuses, and methods for performing searches and displaying results within a messaging application. A computing...
2017/0308529 CONTENTS MANAGEMENT METHOD AND APPARATUS
A content management method and apparatus is provided for conveniently and efficiently classifying and filtering contents stored in at least one digital...
2017/0308528 SYSTEM AND METHOD FOR INDEXING ELECTRONIC DISCOVERY DATA
Systems and methods for efficiently processing electronically stored information (ESI) are described. The systems and methods describe processing ESI in...
2017/0308527 DISPLAYING CHANGES TO VERSIONED FILES
Presenting changes to versioned files. The method can include presenting a first view comprising a plurality of indicators, each of the indicators ...
2017/0308526 Compcuter Implemented machine translation apparatus and machine translation method
A machine translation apparatus 230 capable of appropriately translating source sentences differently in accordance with information exceeding the scope of...
2017/0308525 CITATION EXPLANATIONS
Examples relate to citation explanations. A process to provide citation explanation is provided herein. The process analyzes a primary document to extract a...
2017/0308524 STRUCTURED DICTIONARY POPULATION UTILIZING TEXT ANALYTICS OF UNSTRUCTURED LANGUAGE DICTIONARY TEXT
A structured dictionary in a database is populated from unstructured text stored in a data repository. Dictionary text is retrieved from the data repository...
2017/0308523 A METHOD AND SYSTEM FOR SENTIMENT CLASSIFICATION AND EMOTION CLASSIFICATION
A system and a method for classifying text messages, such as social media messages into sentiment valence categories are provided. The system comprising a...
2017/0308522 MULTI-GESTURE TEXT INPUT PREDICTION
A computing device outputs a keyboard for display, receives an indication of a first gesture to select a first sequence of one or more keys, determines a set...
2017/0308521 Natural Language Processing Utilizing Transaction Based Knowledge Representation
Mechanisms are provided for processing logical relationships in natural language content. A logical parse of a first parse of the natural language content is...
2017/0308520 SYSTEMS AND METHODS FOR PARSING OPAQUE DATA
Systems and methods for a multi-tenant parser generation platform. A human-readable document of a data provider system is accessed. The document includes a...
2017/0308519 LEARNING SEMANTIC PARSING
A server accesses an initial query associated with a classification, the classification corresponding to a likely intent of the initial query. The server...
2017/0308518 UPDATING PAGE TEMPLATES PRESENTING CONTENT FROM A DIGITAL MAGAZINE IN A NATIVE APPLICATION
An application associated with a digital magazine server and executing on a client device uses one or more dynamic page templates specifying the layout and...
2017/0308517 AUTOMATIC GENERATION OF TEMPLATES FOR PARSING ELECTRONIC DOCUMENTS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a plurality of electronic documents, each...
2017/0308516 EMAIL IMAGE ATTACHMENT ALBUM CURATION
Email is a widely adopted communication tool, but is awkward for dealing with large numbers of attachments, especially when the sender wishes to draw the...
2017/0308515 IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
An image processing apparatus comprises: a division unit that divides input data on a predetermined basis; a generation unit that generates, from the input...
2017/0308514 RULE BASED METHOD AND APPARATUS FOR CONTROLLING PAGE SWITCHING CAPACITY ON MOBILE DEVICES
The present invention relates to a method and apparatus for controlling a page switching capacity and includes a terminal, including an input unit for...
2017/0308513 TECHNIQUES FOR WEB FRAMEWORK DETECTION
Techniques are disclosed for analyzing documents to detect web components and the web frameworks in the documents. In at least one embodiment, a network...
2017/0308512 GENERATING CHARACTERISTICS OF USERS OF AN ONLINE SYSTEM PRESENTED WITH CONTENT IN A CONTEXT RELATIVE TO OTHER...
An online system maintains information identify a context in which sponsored content items were presented to users. A context in which a sponsored content item...
2017/0308511 FILE FORMAT AGNOSTIC DOCUMENT VIEWING, LINK CREATION AND VALIDATION IN A MULTI-DOMAIN DOCUMENT HIERARCHY
Linking within and among documents may include detecting at least one of intra-document and inter-document links present in a document; determining a document...
2017/0308510 DISPLAY AND SELECTION OF BIDIRECTIONAL TEXT
Techniques are disclosed for editing bidirectional text, including techniques for creating, selecting, inserting, and copying bidirectional text. The disclosed...
2017/0308509 IMAGE DISPLAY DEVICE
The present invention relates to an image display device. The image display device according to an embodiment of the present invention comprises: a display; an...
2017/0308508 DETECTION OF USER INTERFACE LAYOUT CHANGES
Examples relate to detecting UI layout changes. The examples disclosed herein enable generating combinations of values from a set of context elements that...
2017/0308507 IMAGE PROCESSING APPARATUS
An image processing apparatus includes an input section for inputting image data, and an image processing section for discriminating a marking area out of...
2017/0308506 FORMATTING ELECTRONIC MAIL SUBJECT LINE WITH BIDIRECTIONAL TEXT
The subject line, and any subject abbreviations in the subject line, of an email, received by an email client, is identified. The subject line contains...
2017/0308505 PREDICTING SYSTEM TRAJECTORIES TOWARD CRITICAL TRANSITIONS
Described is a system for predicting system trajectories toward critical transitions. The system transforms a set of multivariate time series of observables of...
2017/0308504 SYSTEM AND METHOD FOR HARDWARE ACCELERATION FOR OPERATOR PARALLELIZATION WITH STREAMS
A method, computer program product, and computer system for consolidating, at a computing device, a number of parallel streams, entering a hardware accelerator...
2017/0308503 VIRTUAL NETWORK OPTIMIZING A PHYSICAL NETWORK
One or more devices are configured to receive information regarding network devices associated with a physical network. The one or more devices are configured...
2017/0308502 Circuit Architecture Mapping Signals to Functions for State Machine Execution
An integrated circuit includes a memory configured to store a plurality of functions; a mapping interface configured to perform a mapping from a received first...
2017/0308501 ACCESSING METHOD OF HYBRID HARD-DISK DRIVE
An accessing method of a hybrid hard-disk drive (HDD) comprising a main storage and a cache storage is disclosed. When receiving data, the HDD directly writes...
2017/0308500 HANDSHAKING METHOD OF HYBRID HARD-DISK DRIVE
A handshaking method adopted by a hybrid HDD having a bridge unit and multiple storages is disclosed. The bridge unit pre-sends X_RDY.sub.p signal of a first...
2017/0308499 System and Method for Repurposing Communication Ports
A data card enclosure method and system comprising data card connectors and host interface connectors on a data card housed in the data card enclosure. The...
2017/0308498 DISPLAY DEVICE
A display device is provided, which includes a display panel, a controlling unit, a first universal serial bus (USB) interface, a signal configuration unit,...
2017/0308497 CONTROL MESSAGING IN MULTISLOT LINK LAYER FLIT
A link layer control message is generated and included in a flit that is to be sent over a serial data link to a device. The flits sent over the data link are...
2017/0308496 UNIFIED DEVICE INTERFACE FOR A MULTI-BUS SYSTEM
The present disclosure is directed to a unified device interface for a multi-bus system. In at least one embodiment, a system may comprise more than one data...
2017/0308495 CONNECTOR WITH A TERMINATION MODULE
A communication device is provided. The communication device can include a processing device for communicating data via a data connection or receiving power...
2017/0308494 PORTABLE CONTINUOUS INTEGRATION DEVICE AND RELATED SYSTEMS AND METHODS
Embodiments relate to portable continuous integration (CI) devices configured to facilitate local CI development. In one embodiment, a portable CI device can...
2017/0308493 TRANSMISSION DEVICE, DP SOURCE DEVICE, RECEPTION DEVICE, AND DP SINK DEVICE
A transmission device includes a converter and a transmitter. The converter converts a plurality of link symbols in DisplayPort (DP) into a data block in Gen 2...
2017/0308492 ISOLATING A REDIRECTED USB DEVICE TO A SET OF APPLICATIONS
A redirected USB device can be isolated to a set of applications. A virtual bus driver on the server can be configured to evaluate each IO request packet that...
2017/0308491 APPARATUS AND METHOD FOR COMBINING TRACE DATA FROM A PLURALITY OF TRACE SOURCES
An apparatus and method are provided for combining trace data from a plurality of trace sources. The apparatus has an input interface to receive trace data...
2017/0308490 DUAL-DRIVER INTERFACE
A network interface device capable of communication with a data processing system supporting an operating system and at least one application, the network...
← 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 151 152 153 154 155 156 157 158 159 160 | 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.