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/0293631 METHODS, COMPUTER PROGRAM PRODUCTS, AND SYSTEMS FOR AUTOMATICALLY SYNCHRONIZING DIRECTORY STRUCTURES ACROSS...
Directory structures of a messaging application and a personal file manager application are synchronized. A designated layer in the directory structure of the...
2017/0293630 Fire detection system with distributed file system
A distributed file system for a vehicle fire system leverages unused memory in slave modules. Such a system comprises file metadata stored on the master...
2017/0293629 MERGING MULTIPLE GROUPS OF RECORDS CONTAINING DUPLICATES
The method includes generating a first graphical representation of a first group of records, including a root node associated with a first representative...
2017/0293628 SPACE OPTIMIZED SNAPSHOT FOR NETWORK BACKUP
A system is described for backing-up a client device to a server using space-optimized snapshots. A snapshot is captured on the client device. The system...
2017/0293627 DYNAMIC SEMANTIC MODELS HAVING MULTIPLE INDICES
Embodiments are directed towards dynamic semantic models having multiple indices. Source data may be provided to a network computer from at least one separate...
2017/0293626 MANAGING PERSISTENT DATABASE RESULT SETS
A method, system, and apparatus for managing a persistent query result set are disclosed. A resource manager is disclosed that receives a query from a client...
2017/0293625 INTENT BASED CLUSTERING
According to an example, intent based clustering may include generating a plurality of clusters based on an analysis of categories of features of data used to...
2017/0293624 METHOD AND SYSTEM FOR PROVIDING TARGET INFORMATION USING APPLICATION LIST
A method and system for providing target information through an application list includes collecting user identifiers to identify each users and application...
2017/0293623 TECHNIQUES FOR DEVICE CONFIGURATION USING MESSAGING HISTORY INFORMATION
Techniques for device configuration using messaging history information are described. In one embodiment, an apparatus may comprise a contact list component...
2017/0293622 SYSTEMS AND METHODS FOR PROVIDING A VISUALIZABLE RESULTS LIST
Systems and methods for displaying a visualizable results list are disclosed. A method includes receiving, by a processing device, a search query including a...
2017/0293621 NATURAL LANGUAGE PROCESSING BASED ON TEXTUAL POLARITY
Natural language processing (NLP) with awareness of textual polarity. An NLP system, such as a search engine or a Question-Answering (QA) system receives input...
2017/0293620 NATURAL LANGUAGE PROCESSING BASED ON TEXTUAL POLARITY
Natural language processing (NLP) with awareness of textual polarity. An NLP system, such as a search engine or a Question-Answering (QA) system receives input...
2017/0293619 SIMULATING DATA DEFINITION TRIGGERS IN A DATABASE SYSTEM
Techniques are described herein for simulating triggers in a database. A database server receives a query that targets a database managed by the database...
2017/0293618 SYSTEM AND METHOD FOR INTERACTIVE SEARCHING OF TRANSCRIPTS AND ASSOCIATED AUDIO/VISUAL/TEXTUAL/OTHER DATA FILES
A system and method for processing digital multimedia files to provide searchable results includes the steps of converting a digital multimedia file to a plain...
2017/0293617 UNIFIED STORAGE SYSTEM FOR ONLINE IMAGE SEARCHING AND OFFLINE IMAGE ANALYTICS
According to one embodiment, a master storage node receives a search query for searching images from a client, where the master storage node is coupled to a...
2017/0293616 METHOD FOR PROCESSING AND RENDERING FEED-LIKE BASED IMAGES FOR MOBILE DEVICES
According to one embodiment, a first image identifier (ID) is received identifying a first of a first set of images, where the first image is currently...
2017/0293615 FINGERPRINT-BASED LITERARY WORKS RECOMMENDATION SYSTEM
A system that recommends literary works to a user based on identified trends of how text in the literary works liked and/or disliked by the user are written...
2017/0293614 METHOD AND DEVICE FOR INFORMATION PROCESSING
In some embodiments, a method for information processing includes: acquiring, based on announcement information pulled by a terminal from a ranked list of...
2017/0293613 ARBITRATION PROCESSING METHOD AFTER CLUSTER BRAIN SPLIT, QUORUM STORAGE APPARATUS, AND SYSTEM
The present disclosure discloses an arbitration processing solution when brain split occurs in cluster. The solution includes: receiving, by a quorum storage...
2017/0293612 EFFICIENT PATTERN MATCHING
A computer implemented method to generate a pattern matching machine to identify matches of a plurality of symbol patterns in a sequence of input symbols,...
2017/0293611 METHOD AND DEVICE FOR TRANSLATING OBJECT INFORMATION AND ACQUIRING DERIVATIVE INFORMATION
A method and device are provided for translating object information and acquiring derivative information, including obtaining, based on the acquired...
2017/0293610 VOICE ASSISTANT
Systems and methods are disclosed for providing automated assistance for a user by receiving a user request for assistance from an appliance with a microphone...
2017/0293609 METHODS AND SYSTEMS USING COGNITIVE ARTIFICAL INTELLIGENCE TO IMPLEMENT ADAPTIVE LINGUISTIC MODELS TO PROCESS DATA
Techniques are disclosed for analyzing and learning behaviors based on acquired sensor data. A neuro-linguistic cognitive engine performs learning and analysis...
2017/0293608 UNUSUAL SCORE GENERATORS FOR A NEURO-LINGUISTIC BEHAVIORAL RECOGNITION SYSTEM
Techniques are disclosed for generating anomaly scores for a neuro-linguistic model of input data obtained from one or more sources. According to one...
2017/0293607 NATURAL LANGUAGE TEXT CLASSIFICATION BASED ON SEMANTIC FEATURES
An example method for natural language text classification based on semantic features comprises: performing semantico-syntactic analysis of a natural language...
2017/0293606 METHODS AND SYSTEMS FOR OPTIMIZED SELECTION OF DATA FEATURES FOR A NEURO-LINGUISTIC COGNITIVE ARTIFICAL...
Techniques are disclosed to optimize feature selection in generating betas for a feature dictionary of a neuro-linguistic Cognitive AI System. A machine...
2017/0293605 TEXT ANALYSIS ON UNSTRUCTURED TEXT TO IDENTIFY A HIGH LEVEL OF INTENSITY OF NEGATIVE THOUGHTS OR BELIEFS
A method, a processing device, and a computer program product are provided. Via at least one processing device, each text file is selected from a collection of...
2017/0293604 METHODS AND APPARATUS FOR SPELL CHECKING
The embodiments of the present application disclose a spell checking method and device, which relate to the technical field of computer software. The method...
2017/0293603 System and Method for Publishing Information and Content
A publisher is configured to receive a plurality of inputs such as audio, imagery, text, responses to questionnaires, and the like. The publisher is also...
2017/0293602 METHOD AND SYSTEM TO TRANSMIT DATA
In some embodiments, a publication system comprises at least a user interface module and a data transmitting module, operating on one or more computer...
2017/0293601 METHOD AND SYSTEM FOR COMPLETING AN EDIT AREA OF A WEB PAGE
Disclosed is a method and apparatus that detects an input focus proximate an edit area of a web page navigated to by a user of a computing device via a web...
2017/0293600 VOICE-ENABLED DIALOG INTERACTION WITH WEB PAGES
Voice enabled dialog with web pages is provided. An Internet address of a web page is received including an area with which a user of a client device can...
2017/0293599 Checklist Contexts and Completion
Systems, methods and computer-readable media are presented for processing a checklist from a checklist template. In contrast to typical checklist processing,...
2017/0293598 Assistive Graphical User Interface for Preserving Document Layout While Improving Readability
Technologies are described herein for providing an assistive graphical user interface for preserving document layout while improving readability, such as for...
2017/0293597 METHODS AND SYSTEMS FOR DATA PROCESSING
This invention relates to methods and systems for message analysis and classification. It is particularly applicable to analysis and classification of very...
2017/0293596 Variable Dimension Version Editing for Graphical Designs
Computer-implemented methods for allowing users to specify interactive graphical designs are provided. The graphical designs can comprise multiple dimension...
2017/0293595 SYSTEM AND METHOD FOR LEARNING SEMANTIC ROLES OF INFORMATION ELEMENTS
Rules are automatically learned via machine-learning techniques to deduce the semantic roles of extracted information elements, as well as, compute the...
2017/0293594 CONTENT LINKING
Linking, tying, referencing or otherwise utilizing characters, images, alphanumerical values, codes and other metadata to link content, media, information,...
2017/0293593 MANAGING NODE PAGINATION FOR A GRAPH DATA SET
Method and system are provided for managing node pagination for a graph data set. A content controller receives a request for one or more pages of a node for...
2017/0293592 DYNAMICALLY FORMATTING SCALABLE VECTOR GRAPHICS
The Scalable Vector Graphics (SVG) standard defines a way to describe two-dimensional graphics within the extensible markup language (XML) that can be...
2017/0293591 OPTIMIZED USER INTERFACE RENDERING
A device identifies one or more functional elements, and one or more device characteristics. The device determines a selection index based on one or more...
2017/0293590 WARP MODELS FOR REGISTERING MULTI-SPECTRAL IMAGERY
A method for modeling warp for registration of images includes receiving input warp data and performing a fitting process on the input warp data to produce at...
2017/0293589 PARALLEL PROCESSING APPARATUS AND METHOD FOR CONTROLLING COMMUNICATION
A packet transmitting unit transmits, to a node via RDMA communication, a packet with a first identifier that represents a predetermined process and a second...
2017/0293588 PIGGYBACKING TARGET BUFFER ADDRESS FOR NEXT RDMA OPERATION IN CURRENT ACKNOWLEDGEMENT MESSAGE
A data storage system configured as node in a distributed data store is presented. The system comprises an RDMA-enabled network adapter, a buffer management...
2017/0293587 Non-Blocking Network
A described embodiment of the present invention includes a network having a first, second an d third plurality of routers connected to a plurality of...
2017/0293586 NoC Interconnect with Linearly-Tunable QoS Guarantees for Real-time Isolation
Disclosed is method for operating an interposer that includes assigning a binary port weight to a plurality of input ports of the interposer. The sum of all of...
2017/0293585 BRIDGE BOARD WITH STRUCTURE FOR PREVENTING SOLID STATE DRIVE MODULE BENDING AND DATA STORAGE DEVICE INCLUDING...
A bridge hoard includes a printed circuit board (PCB) and a protocol converter mounted on the PCB to perform a conversion operation converting between a first...
2017/0293584 CASCADED HDMI CONNECTORS
HDMI systems, devices, circuits, and apparatuses perform functions to allow extending the number of HDMI inputs for an HDMI device using cascaded HDMI...
2017/0293583 SEMICONDUCTOR INTEGRATED CIRCUIT AND DESIGN METHOD THEREOF
A semiconductor integrated circuit includes a bus signal line and a test signal line arranged adjacent to the bus signal line. The semiconductor integrated...
2017/0293582 CONNECTION DEVICE OF CONNECTOR FOR PORTABLE ELECTRONIC INSTRUMENT
A portable electronic instrument that has a connection port for inserting a connector and includes a built-in spring having a protrusion portion protruding in...
← 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 | 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.