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/0239499 Object Creation Based on Copying Objects Corresponding to Similar Entities
An example method of providing a list of entities includes obtaining a list of entities responsive to a request from a client. Each entity in the list includes...
2016/0239498 PERSONAL USER FOCUSED INTELLIGENT RESPONSIVE SEARCH SYSTEM
A method of presenting a set of search results includes the steps of: receiving a query input by a user, the query comprising one or more search terms;...
2016/0239497 CONTEXT BASED DATA SEARCHING
Data searching over a network is facilitated. A search request is received from a user device via the network. The search request includes information related...
2016/0239496 APPARATUS, SYSTEMS AND METHODS FOR SCORING AND DISTRIBUTING THE RELIABLITY OF ONLINE INFORMATION
The apparatus, systems and methods dynamically provide the reliability of multimedia documents by applying a series of intrinsic criteria and extrinsic...
2016/0239495 RATING THE RELEVANCE OF NEWS STORIES FOR RECIPIENTS OF A NEWS FEED
A server may receive a new story. The server may calculate a base score for the new story. The server may identify a set of stories received prior to the new...
2016/0239494 DETERMINING AND MAINTAINING A LIST OF NEWS STORIES FROM NEWS FEEDS MOST RELEVANT TO A TOPIC
A server may receive a request from a client for a list of stories pertaining to a topic or the server may initiate pushing to the client the list of stories...
2016/0239493 SYSTEMS AND METHODS FOR DETECTING OBJECTIONABLE CONTENT IN A SOCIAL NETWORK
A method for detecting an objectionable material within a plurality of items of content comprising: determining a first number for each of the plurality of...
2016/0239492 Process for Extracting Information from a Set of Data
A method of extraction of information corresponding to one candidate data object among a plurality of candidate data objects contained in at least one...
2016/0239491 DATA EXCHANGE BETWEEN MULTIPLE SOURCING DEVICES
A method performed under control of a first device may include receiving a first photo from a second device; extracting information regarding the first photo;...
2016/0239490 Using Alternate Words As an Indication of Word Sense
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using alternate words as an indication of word sense. In...
2016/0239489 ELECTRONIC MEETING QUESTION MANAGEMENT
Multimedia content is presented to a user. Questions presented by the user are monitored. A core concept of the question can be identified. The multimedia...
2016/0239488 ELECTRONIC DOCUMENT SHARING WITH ASYNCHRONOUS PROCESSING ON INDIRECT CHANGES
A method for sharing changes to an electronic document is described. A share request is received, at a first computing device, that indicates a change to a...
2016/0239487 FINDING DOCUMENTS DESCRIBING SOLUTIONS TO COMPUTING ISSUES
When a computing device has an issue, a detector receives (or retrieves) data associated with the computing device. The data may include parameter key-value...
2016/0239486 STORAGE AND RECOVERY OF DIGITAL DATA BASED ON SOCIAL NETWORK
Backup and restore of digital data may utilize online social network parameters of a user to determine a number of parts into which to divide digital data and...
2016/0239485 MANAGING SPOT BLOCKS
A media automation system can provide a common program to multiple different servers, for example a terrestrial broadcast radio server and a streaming radio...
2016/0239484 DETERMINING HOMONYMS OF LOGOGRAM INPUT
For determining homonyms of logogram input, code may recognize a logogram from at least part of a written logogram drawn by a user or a typed logogram. In...
2016/0239483 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...
2016/0239482 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...
2016/0239481 METHOD AND DEVICE FOR EXPANDING DATA OF BILINGUAL CORPUS, AND STORAGE MEDIUM
Disclosed are a method and a device for expanding data of a bilingual corpus. The method for expanding data of a bilingual corpus includes: searching, in a...
2016/0239480 Performing Linguistic Analysis by Scoring Syntactic Graphs
Semantic clustering techniques are described. In various implementations, a conversational agent is configured to perform semantic clustering of a corpus of...
2016/0239479 SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR BUILDING A DATABASE ASSOCIATING N-GRAMS WITH COGNITIVE...
Computer-implemented methods can transform a corpus of meaningful text sequences into a generalized computer-usable repository of neurolinguistic information...
2016/0239478 SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR NEUROLINGUISTIC TEXT ANALYSIS
Computer-implemented methods can transform a corpus of meaningful text sequences into a generalized computer-usable repository of neurolinguistic information...
2016/0239477 PERSISTING THE STATE OF VISUAL CONTROL ELEMENTS IN UNIFORM RESOURCE LOCATOR (URL)-GENERATED WEB PAGES
In one embodiment, a method for using a key to recreate a state of a visual control element includes retrieving a key from memory. The key represents a state...
2016/0239476 MACHINE LEARNING DIALECT IDENTIFICATION
Technology is disclosed for creating and tuning classifiers for language dialects and for generating dialect-specific language modules. A computing device can...
2016/0239475 ADAPTIVE PARSING OF SPARSE XML DATA
Techniques for representing and generating XML data are provided. An associated system includes one or more processors and a mapping module configured to...
2016/0239474 INFORMATION MANAGEMENT DEVICE AND INFORMATION MANAGEMENT METHOD
An information management device includes a memory and a processor coupled to the memory and configured to produce a second service process of a service which...
2016/0239473 Method and System for Auto-Populating Smart Templates with Data from Multiple Sources with Structured and...
A smart template is a data structure that may be utilized in a website authoring, storage and management system. The smart template may include program...
2016/0239472 DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM
To be able to further facilitate interaction between users using AR technologies. Provided is a display control device including: a picture image acquiring...
2016/0239471 DOCUMENT SIGNING USING ACTION RESPONSIVE SECURE DOCUMENT GENERATION
A system, computer-readable storage medium, and computer-implemented method for improved document signing involving generating secure document copies of a...
2016/0239470 CONTEXT SENSITIVE INPUT TOOLS
A computer-implemented method can include receiving an input from a user. The input can include one or more characters in a first script representative of text...
2016/0239469 SYSTEM AND METHOD PROVIDING A BINARY REPRESENTATION OF A WEB PAGE
Systems and methods for providing a binary representation of a web page. A server may compile a source page, such as a hypertext markup language ("HTML")...
2016/0239468 METHOD FOR INTELLIGENT WEB REFERENCE PRELOADING BASED ON USER BEHAVIOR PREDICTION
A preloading tool facilitates efficient loading for content associated with links in a web document. An index containing links for a current page is created....
2016/0239467 METHOD AND SYSTEM FOR SELECTING ENCODING FORMAT FOR READING TARGET DOCUMENT
A method and system for selecting an encoding format used for reading a target document are provided. The method comprises reading a reference document with at...
2016/0239466 METHOD AND SYSTEM FOR AUTOMATIC DOCUMENT GENERATION FROM AN INDEX
A method for the automatic generation of at least one document includes a step for selecting values of the first parameter and the second parameter so as to...
2016/0239465 Modeling System For Graphic User Interface
A modeling system for universal specification of user interfaces. The system provides a means for defining user interfaces, including highly complex and...
2016/0239464 Method and System for Tracking the Centre of a Peak from a plurality of Sample Points in an Optical System
A system and method of determining the centre of a peak of data points of an optical sensor are disclosed. The method can comprise the steps of performing an...
2016/0239463 METHOD AND DEVICE FOR FAST FOURIER TRANSFORM
A FFT/IFFT method, comprises converting a set of reversal-order or a set of natural-order addresses of FFT/IFFT data to a set of addresses in a radix-based...
2016/0239462 MULTI-LEVEL HIERARCHICAL ROUTING MATRICES FOR PATTERN-RECOGNITION PROCESSORS
Multi-level hierarchical routing matrices for pattern-recognition processors are provided. One such routing matrix may include one or more programmable and/or...
2016/0239461 RECONFIGURABLE GRAPH PROCESSOR
A graph processor has a planar matrix array of system resources. Resources in a same matrix or different planar matrices are interconnected through port blocks...
2016/0239460 METHOD AND APPARATUS FOR SERVER PLATFORM ARCHITECTURES THAT ENABLE SERVICEABLE NONVOLATILE MEMORY MODULES
Systems and methods of implementing server architectures that can facilitate the servicing of memory components in computer systems. The systems and methods...
2016/0239459 Efficient Calibration of a Low Power Parallel Data Communications Channel
A calibratable communications link includes multiple parallel lines. Calibration is performed at dynamically variable and/or interruptible intervals determined...
2016/0239458 DEVICES WITH ASYMMETRIC SAS GENERATION SUPPORT
Methods and structure for devices that implement multiple versions of the Serial Attached Small Computer System Interface (SAS) protocol. One exemplary...
2016/0239457 Ephemeral Peripheral Device
An ephemeral system includes an ephemeral communications device and associated ephemeral memory system (onboard or peripheral) for securing user data....
2016/0239456 ELECTRONIC DEVICE FOR COMMUNICATING BETWEEN A MICROCONTROLLER UNIT (MCU) AND A HOST PROCESSOR AND RELATED METHODS
An electronic device may include system and serial peripheral interface (SPI) clocks, and a host interface each switchable between active and inactive states,...
2016/0239455 MULTIPLE PROCESSOR ARCHITECTURE WITH FLEXIBLE EXTERNAL INPUT/OUTPUT INTERFACE
A multiple processor architecture with flexible external input/output interface is provided. In one embodiment, an open flexible processor architecture...
2016/0239454 MULTI-MODE SYSTEM ON A CHIP
A system on a chip (SoC) can be configured to operate in one of a plurality of modes. In a first mode, the SoC can be operated as a network compute subsystem...
2016/0239453 METHOD OF EVALUATING A CHANNEL
A method of providing information at a channel level is provided. Each component of the channel can be represented by pre-calculated s-parameter matrix....
2016/0239452 SIGNAL COUNT REDUCTION BETWEEN SEMICONDUCTOR DIES ASSEMBLED IN WAFER-LEVEL PACKAGE
A semiconductor die assembled in a wafer-level package includes a processing circuit, a multiplexer, and a transmit interface. The processing circuit generates...
2016/0239451 INCLUDING CONTROL DATA IN A SERIAL AUDIO STREAM
Including control data in a serial audio stream is presented herein. A device can include a clock component that is configured to send, via a clock pin of the...
2016/0239450 DYNAMIC SYNCHRONOUS TO ASYNCHRONOUS FREQUENCY TRANSITIONS IN HIGH-PERFORMANCE SYMMETRIC MULTIPROCESSING
In one embodiment, a computer-implemented method includes instructing two or more processors that are operating in a normal state of a symmetric ...
← 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 | 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.