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
2018/0232403 EXPOSING DATABASES VIA APPLICATION PROGRAM INTERFACES
Provided is a process of servicing a dynamic application program interface request that accommodates different contexts of different requests corresponding to...
2018/0232402 SCHEMAS TO DECLARE GRAPH DATA MODELS
Provided is a process of validating data to be stored in a graph database, the process including: obtaining a first node to be stored in a graph database, the...
2018/0232401 INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
An information processing apparatus includes a receiving unit that receives an operation request for an object, and a permitting unit that applies an operation...
2018/0232400 SKETCH-BASED IMAGE SEARCHING SYSTEM USING CELL-ORIENTATION HISTOGRAMS AND OUTLINE EXTRACTION BASED ON...
The present invention relates to an image retrieval system using sketches. The system comprises: a device connected to a communication network having an...
2018/0232399 SOCIAL MEDIA DRIVEN COGNITIVE Q &A ABOUT IMAGES
Using a set of characteristics of a posted image, data from a social media platform is searched for a set of related images, a related image having at least a...
2018/0232398 AUTOMATICALLY EMBEDDING DIGITAL MAPS IN SOFTWARE APPLICATIONS
An application programming interface (API) for automatically providing digital maps to third-party software applications is provided. The API is configured to...
2018/0232397 GEOSPATIAL CLUSTERING FOR SERVICE COORDINATION SYSTEMS
A service coordination system divides a geographic region into clusters by performing an iterative clustering process that joins locations with similar...
2018/0232396 METHODS AND SYSTEMS FOR DISPLAYING VIRTUAL FILES SIDE-BY-SIDE WITH NON-VIRTUAL FILES AND FOR INSTANTANEOUS FILE...
A Virtual File System architecture manages the default folders defined by the Operating Systems of electronic devices in a way enabling virtual files to appear...
2018/0232395 MULTI-TIER CLOUD FILE SYSTEM
The technology disclosed relates to a STRADL file system that transparently deploys file blocks across multiple tiers of storage. In a cloud-based storage...
2018/0232394 SYSTEMS AND METHODS FOR PROVIDING ACCESS TO A DATA FILE STORED AT A DATA STORAGE SYSTEM
Systems and methods disclosed herein provide access to a data file stored at a remote data storage system. A user device can send a file access request, via a...
2018/0232393 STORAGE SYSTEM, FILE REPLICATION SYSTEM, FILE REPLICATION METHOD AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
A storage system includes processing circuitry configured to detect a file operation in a folder of a first storage, sequentially register information of files...
2018/0232392 LIMITING SHARING OF A STORED FILE
Systems and methods for limiting sharing of a stored file. One system includes an electronic processor configured to receive a request to share the stored file...
2018/0232391 ANALYTICS AND DEDUPLICATION FOR AIR-GAPPED LOG ANALYSIS
A system and method for deduplicating analyzing system logs is disclosed. The method includes capturing, by an image acquisition component, an image of at...
2018/0232390 ANALYTICS AND DEDUPLICATION FOR AIR-GAPPED LOG ANALYSIS
A system and method for deduplicating analyzing system logs is disclosed. The method includes capturing, by an image acquisition component, an image of at...
2018/0232389 GENERATING FILE USAGE INFORMATION
Embodiments relate to systems and methods for tracking local and remote file usage, and aggregating the resulting file usage statistics for presentation to a...
2018/0232388 EFFICIENT SIMILARITY DETECTION
Embodiments disclosed herein generally relate to a method for uploading a file to a server. The server receives a request from a user to upload a file thereto....
2018/0232387 DATA TRANSFER SIZE REDUCTION
A process of operating a communication system is provided. The process may include identifying data at a device. The process may further include determining...
2018/0232386 SPACE ACCOUNTING FOR STORAGE SYSTEM SNAPSHOTS
A facility for snapshot space accounting for a storage system, such as a filesystem is disclosed. The facility enables users to quickly and easily determine...
2018/0232385 INDEXING ACTIONS FOR RESOURCES
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method...
2018/0232384 METHODS AND APPARATUS FOR INFORMATION CAPTURE AND PRESENTATION
Embodiments of the invention are directed to capturing, recording and sharing information relating to a user's important or memorable experiences. The capture...
2018/0232383 SYSTEM IMPLEMENTING ELECTRONIC CASE VERSIONING
Techniques disclosed herein provide electronic case versioning in a case management system. A request to capture a snapshot of an electronic case at a current...
2018/0232382 MULTI-PROCEDURE SUPPORT IN DATA MIGRATION
Implementations include actions of initiating a procedure on an application that interacts with a database system having a start schema, through which a first...
2018/0232381 SYSTEM AND METHOD FOR EFFICIENT BACKUP OF COMMON APPLICATIONS
The present disclosure relates to systems and methods for archiving and restoring data. An exemplary method comprises receiving a request to archive, at a data...
2018/0232380 DETERMINING A SEMANTIC DISTANCE BETWEEN SUBJECTS
A technique for calculating a semantic distance between subjects includes performing a mathematical operation between each of one or more first topic vectors...
2018/0232379 Chunk Header Incorporating Binary Flags and Correlated Variable-Length Fields
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data...
2018/0232378 Default Suggested Queries on Online Social Networks
In one embodiment, a method includes receiving, from a client system of a user, an indication of the user accessing a query field associated with a profile...
2018/0232377 SEARCH RESULT RELEVANCE BASED ON CONTENT ASSOCIATED WITH SOFTWARE APPLICATIONS
Techniques include receiving a search query from a user device, determining native application states that are accessible by a user of the user device, and...
2018/0232376 CONVERSATIONAL VIRTUAL ASSISTANT
Conversational virtual assistance for delivering relevant query solutions is provided. A virtual assistant system comprises various components associated with...
2018/0232375 CANDIDATE SEARCH RESULT GENERATION
A trained search system can be configured to retrieve a candidate subset of results, where the trained search system uses data extracted from a machine...
2018/0232374 Weighting and Expanding Query Terms Based on Language Model Favoring Surprising Words
An approach is provided that receives a question at a question answering (QA) system. The question includes a number of words. The approach operates by...
2018/0232373 Weighting and Expanding Query Terms Based on Language Model Favoring Surprising Words
An approach is provided that receives a question at a question answering (QA) system. The question includes a number of words. The approach operates by...
2018/0232372 SYSTEMS AND METHODS FOR DETERMINING WHETHER A NEGATION STATEMENT APPLIES TO A CURRENT OR PAST QUERY
Systems and methods for determining whether an ambiguous statement applies to a first query or second query. In some aspects, the system includes control...
2018/0232371 RETARGETING IN A SEARCH ENVIRONMENT
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. A method...
2018/0232370 LOCAL PROCESSING OF BIOMETRIC DATA FOR A CONTENT SELECTION SYSTEM
A data processing method implemented on a computing device, the method including: capturing, using a camera, an image during playback of recommendation...
2018/0232369 INFORMATION PROCESSING SERVER, CLIENT, AND INFORMATION PROCESSING SYSTEM
An information processing server and the like are provided that can generate information in a more meaningful manner for a user on the basis of multiple images...
2018/0232368 METHOD AND SYSTEM FOR VOICE BASED MEDIA SEARCH
Voice-based input is used to operate a media device and/or to search for media content. Voice input is received by a media device via one or more audio input...
2018/0232367 ENHANCED ONLINE USER-INTERACTION TRACKING
Disclosed are systems and methods for enhanced tracking of user interactions with online documents, such as, in accordance with various embodiments,...
2018/0232366 CONTEXT-AWARE TRANSLATION MEMORY TO FACILITATE MORE ACCURATE TRANSLATION
A method for context-aware translation is provided. The present invention may include receiving a program integrated information file (PII) associated with a...
2018/0232365 CONTEXT-AWARE TRANSLATION MEMORY TO FACILITATE MORE ACCURATE TRANSLATION
A method for context-aware translation is provided. The present invention may include receiving a program integrated information file (PII) associated with a...
2018/0232364 CONTEXT-AWARE TRANSLATION MEMORY TO FACILITATE MORE ACCURATE TRANSLATION
A method for context-aware translation is provided. The present invention may include receiving a program integrated information file (PII) associated with a...
2018/0232363 SYSTEM AND METHOD FOR AUDIO DUBBING AND TRANSLATION OF A VIDEO
The present invention provides a method and system for converting a first language of a soundtrack of a person speaking in a video to a second language. The...
2018/0232362 METHOD AND SYSTEM RELATING TO SENTIMENT ANALYSIS OF ELECTRONIC CONTENT
Users receive information which must be filtered, processed, analysed, reviewed, consolidated and distributed or acted upon. Prior art tools automatically...
2018/0232361 SYSTEMS AND METHODS FOR USING MACHINE LEARNING AND RULES-BASED ALGORITHMS TO CREATE A PATENT SPECIFICATION...
Systems and methods for using machine learning and rules-based algorithms to create a patent specification based on human-provided patent claims such that the...
2018/0232360 INFORMATION PROCESSING APPARATUS AND CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS
A computer executes a process of: generating co-occurrence-message bunches by summarizing messages based on a relation in which the messages output from an...
2018/0232359 Method for Updating a Knowledge Base of a Sentiment Analysis System
A mechanism is provided updating a knowledge base of a sentiment analysis system, the knowledge base being operable for storing natural language terms and a...
2018/0232358 TONE ANALYSIS OF LEGAL DOCUMENTS
A computer-implemented method includes detecting a first set and a second set of citations to a legal case in a plurality of legal documents and a first legal...
2018/0232357 Processing of String Inputs Utilizing Machine Learning
Natural language processing of raw text data for optimal sentence boundary placement. Raw text is extracted from a document and subject to cleaning. The...
2018/0232356 METHOD AND SYSTEM TO COMMUNICATE BETWEEN DEVICES THROUGH NATURAL LANGUAGE USING INSTANT MESSAGING APPLICATIONS...
A system and method to communicate between devices through natural language using instant messaging applications and interoperable public identifiers where the...
2018/0232355 COGNITIVE ENTITY REFERENCE RECOGNITION
Methods, computer program products, and systems are presented. The methods include, for instance: monitoring one or more message of the conversation between...
2018/0232354 COGNITIVE ENTITY REFERENCE RECOGNITION
Methods, computer program products, and systems are presented. The methods include, for instance: monitoring one or more message of the conversation between...
← 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 | 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.