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/0052875 NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, DATA DISTRIBUTION METHOD, AND DATA DISTRIBUTION DEVICE
A non-transitory computer-readable storage medium storing a data distribution program that causes a computer to execute a process, the process including...
2018/0052874 AUTOMATIC CONTENT TAGGING
A system and method for automatic topic tagging are provided. In example embodiments, input content is received, the content includes a plurality of terms....
2018/0052873 CALIBRATION OF A FIRST SEARCH QUERY BASED ON A SECOND SEARCH QUERY
Approaches presented herein enable calibrating site-level search results by associating a set of search results of a second search query with a first search...
2018/0052872 DATA CLEANSING AND GOVERNANCE USING PRIORITIZATION SCHEMA
According to an embodiment of the present invention, a computer-implemented method of cleansing data is provided that comprises determining a criticality score...
2018/0052871 APPARATUS, METHOD, AND STORAGE MEDIUM FOR AUTOMATICALLY CORRECTING ERRORS IN ELECTRONIC PUBLICATION SYSTEMS
An apparatus that includes: a scanning module that electronically extracts operational details relating to one or more venues from venue data published on one...
2018/0052870 SYSTEM AND METHOD FOR ONTOLOGY INDUCTION THROUGH STATISTICAL PROFILING AND REFERENCE SCHEMA MATCHING
In accordance with various embodiments, described herein is a system (Data Artificial Intelligence system, Data AI system), for use with a data integration or...
2018/0052869 AUTOMATIC GROUPING BASED HANDLING OF SIMILAR PHOTOS
Technologies are described in conjunction with automatic grouping based handling of similar photos. According to some examples, similar photos may be grouped...
2018/0052868 STANDARDIZATION OF ADDRESSES AND LOCATION INFORMATION
Computer program products, methods, systems, apparatus, and computing entities are provided for standardizing addresses and providing information associated...
2018/0052867 Computer System for Storing and Managing Digital Assets Using Virtual Repositories for Flexible Redirection of...
A digital asset management system performs path translations for files referenced using virtual file system pathnames translated to physical file system...
2018/0052866 DEMAND BASED FILE REPLICATION
A method and system of data replication and distribution does not replicate the actual contents of a file to the non-local site or remote host until a user or...
2018/0052865 FACILITATING THE SHARING OF RELEVANT CONTENT
A method, system and computer program product for sharing content of interest. Copy actions of content (e.g., photos, text) by users from various sources...
2018/0052864 FACILITATING THE SHARING OF RELEVANT CONTENT
A method, system and computer program product for sharing content of interest. Copy actions of content (e.g., photos, text) by users from various sources...
2018/0052863 HARDWARE ACCELERATION FOR A COMPRESSED COMPUTATION DATABASE
According to embodiments of the present invention, machines, systems, methods and computer program products for hardware acceleration are presented. A...
2018/0052862 LOG COLLECTION SYSTEM AND LOG COLLECTION METHOD
Proposed are an operation log collection system and an operation log collection method capable of reliably collecting required operation logs while protecting...
2018/0052861 SYSTEM AND METHOD FOR METADATA-DRIVEN EXTERNAL INTERFACE GENERATION OF APPLICATION PROGRAMMING INTERFACES
In accordance with various embodiments, described herein is a system (Data Artificial Intelligence system, Data AI system), for use with a data integration or...
2018/0052860 Generating and Transmitting Parking Instructions for Autonomous and Non-Autonomous Vehicles
Systems and apparatuses for receiving data from a plurality of sensors and using the data, as well as other data, to generate a parking recommendation for a...
2018/0052859 NETWORK REPOSITORY FOR METADATA
A method and apparatus for a network repository for metadata. Embodiments of a data repository include a memory to store data including one or more data...
2018/0052858 METHODS AND PROCEDURES FOR TIMESTAMP-BASED INDEXING OF ITEMS IN REAL-TIME STORAGE
A method for storing time-based data streams in a high-capacity network is provided. A time-based data storage request is received from an application. The...
2018/0052857 JOINT EMBEDDING OF CORPUS PAIRS FOR DOMAIN MAPPING
Techniques for outside-in mapping for corpus pairs are provided. In one example, a computer-implemented method comprises: inputting first keywords associated...
2018/0052856 SYNTACTICAL TRANSFORMATION OF DATABASE INTERACTION STATEMENTS
A computer-implemented method includes identifying a primary database interaction statement and determining one or more intermediate database interaction...
2018/0052854 Method and System for Sharing Playlists
Methods and systems for publishing a playlist are disclosed. A user generates or selects a playlist, which is then provided (e.g., uploaded) for publishing. A...
2018/0052853 ADJUSTING FEATURE WEIGHTS FOR RANKING ENTITY BASED SEARCH RESULTS
A system stores objects of different types and allows search over the objects. The system receives search requests and processes them to determine search...
2018/0052852 CANDIDATE TOPIC PICKER FOR DIGITAL MAGAZINE
A system generates and displays to a user of a digital magazine a list of candidate topics. The system first receives a package name list from a user device of...
2018/0052851 OPTIMIZING DIGITAL VIDEO DISTRIBUTION
Systems, methods, and apparatus include computer programs encoded on a computer-readable storage medium, including a system for ranking videos. Videos are...
2018/0052850 PERSONALIZED MESSAGE DELIVERY SYSTEM
Techniques for a message generator are described. An event database can store a plurality of connection updates. Each connection update in the plurality of...
2018/0052849 JOINT EMBEDDING OF CORPUS PAIRS FOR DOMAIN MAPPING
Techniques for outside-in mapping for corpus pairs are provided. In one example, a computer-implemented method comprises: inputting first keywords associated...
2018/0052848 MODIFICATION OF GROUND TRUTH TABLES BASED ON REAL-TIME USER INTERACTION
In embodiments, a ground truth table is used to help determine the relevance of a set of search results from a search query. The ground truth table comprises...
2018/0052847 ATHLETE DATA AGGREGATION SYSTEM
An athlete data aggregation system for is a single point for collection, aggregation, visualization and selective distribution of quantitative and qualitative...
2018/0052846 DATA PROCESSING METHOD, DATA PROCESSING DEVICE, STORAGE SYSTEM, AND METHOD FOR CONTROLLING STORAGE SYSTEM
Any one of a first storage area and a second storage area, in which redundant data are respectively written, is set as a reference storage area, reference data...
2018/0052845 Method for Promoting and Documenting Customer Engagement Using an Online Photo-sharing Platform
A method for promoting and documenting customer engagement using an online photo-sharing platform adds value to both customers and business owners. The method...
2018/0052844 ELECTRONIC DEVICE AND METHOD FOR PRODUCING VIDEO CONTENT BY USING THE SAME
A method for producing an image content and electronic devices supporting the same are provided. The method includes receiving state information of a second...
2018/0052843 EXTRACTING A PORTION OF A DOCUMENT, SUCH AS A WEB PAGE
A facility for extracting visual contents of a page is described. The facility renders a page including visual contents, the rendered page including an...
2018/0052842 INTELLIGENT ONLINE PERSONAL ASSISTANT WITH NATURAL LANGUAGE UNDERSTANDING
Systems and methods for transforming formal and informal natural language user inputs into a more formal, machine-readable, structured representation of a...
2018/0052841 Method and Device thereof for User Interaction Based on Virtual Objects and Non-volatile Storage Medium
The present invention provides a method and device thereof for user interaction based on virtual objects. The first user characteristic information of a first...
2018/0052840 ACTIVITY GALLERY VIEW IN COMMUNICATION PLATFORMS
Systems, apparatuses, services, platforms, and methods are discussed herein that provide activity-based gallery views for communication platforms. In one...
2018/0052839 GEOTAGGING A LANDSCAPE PHOTOGRAPH
Techniques are disclosed for assigning a geographical location to a photograph of a landscape. A geographic location tag is calculated from raw sensor data and...
2018/0052838 SYSTEM, METHOD AND COMPUTER PROGRAM FOR A COGNITIVE MEDIA STORY EXTRACTOR AND VIDEO COMPOSER
A story board creating computer-implemented method, system, and computer program product, includes preprocessing contextual information to obtain story...
2018/0052837 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM
An information processing apparatus includes processing circuitry. The processing circuitry processing circuitry is configured to acquire information...
2018/0052836 System, Method and Apparatus for Data Management with Rules on Containers for Collections of Data
System, method and apparatus are provided for creating and managing programmable rules on containers for collections of data items presented through the...
2018/0052835 MULTIMODAL SEARCH INPUT FOR AN INDUSTRIAL SEARCH PLATFORM
An industrial search and diagnosis system discovers available data items across heterogeneous data platforms that make up an industrial enterprise and indexes...
2018/0052834 MANAGING WHITE SPACE IN A PORTAL WEB PAGE
Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing...
2018/0052833 Crowdsourcing Translations
In one embodiment, a method includes accessing, by one or more of the computing devices, one or more translations for each text string of a plurality of text...
2018/0052832 PROACTIVE INPUT SELECTION FOR IMPROVED MACHINE TRANSLATION
In one embodiment, a computer-implemented method for proactively improving machine translation in real time by processing a translation request includes:...
2018/0052831 LANGUAGE TRANSLATION DEVICE AND LANGUAGE TRANSLATION METHOD
A method of providing real-time translation for video chat is provided. The method includes: continuously receiving first-language voice data and at least one...
2018/0052830 Unified Multilingual Communications Platform
A multilingual communication platform for providing secure communication between a client and one or more linguists is disclosed. The platform performs the...
2018/0052829 MACHINE TRANSLATION METHOD AND APPARATUS
A machine translation method and apparatus are provided. The machine translation apparatus generates a feature vector of a source sentence from the source...
2018/0052828 MACHINE TRANSLATION METHOD AND APPARATUS
A machine translation method includes converting a source sentence written in a first language to language-independent information using an encoder for the...
2018/0052827 CHANGE DETECTION IN A STRING REPOSITORY FOR TRANSLATED CONTENT
A technique for translating text strings includes receiving a source language text string from an application, determining that a translated text string that...
2018/0052826 CONVERSATIONAL CHATBOT FOR TRANSLATED SPEECH CONVERSATIONS
A server includes a processor and memory, a network interface, and a first application executed by the processor and memory. The first application is...
2018/0052825 EFFICIENT DIALOGUE POLICY LEARNING
Efficient exploration of natural language conversations associated with dialogue policy learning may be performed using probabilistic distributions....
← 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 | 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.