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/0314731 SINGLE POINT OF DISPATCH FOR HYBRID CLOUD DEPLOYMENT FOR INDEXER CLUSTERS
Embodiments of the present disclosure provide a method for performing search queries. The method comprises transmitting a list of active indexers in an indexer...
2018/0314730 SYSTEMS, METHODS AND TECHNIQUES FOR POLYMORPHIC QUERIES
Techniques for providing polymorphic query requests. A request is received that has at least a database query. The database query comprises at least an...
2018/0314729 SEMANTIC PARSING ENGINE
In various example embodiments, a system and methods are presented for converting query structures for information retrieval from graph-based data structures....
2018/0314728 APPLICATION-DEFINED OBJECT LOGGING THROUGH A FILE SYSTEM JOURNAL
Some examples relate to performing application-defined object logging through a file system journal. In an example, a file system may determine during...
2018/0314727 COGNITIVE DEDUPLICATION-AWARE DATA PLACEMENT IN LARGE SCALE STORAGE SYSTEMS
A method for a data placement that attempts to predict the most suitable placement, in terms of data reduction, of a newly created storage volume based on the...
2018/0314726 COMPUTING AND REPLICATING EVENT DELTAS FOR MUTABLE EVENTS IN A DISTRIBUTED SYSTEM
The present disclosure provides solutions for determining the divergence (delta) between the current and previous reference data structures for mutable data in...
2018/0314725 OBJECT FORMAT RESILIENT TO REMOTE OBJECT STORE ERRORS
Techniques are provided for remote object store error handling. A storage system may store data within one or more tiers of storage, such as a local storage...
2018/0314724 MAINTAINING DATA INTEGRITY AND REFERENTIAL DATA INTEGRITY WITHIN AN ENTERPRISE DATA REGISTRY
A method for maintaining data integrity and referential data integrity within an enterprise data registry is provided. The method may use a JSON API to...
2018/0314723 MANAGING MULTI-TENANT KEYS IN MULTI-TENANT COMPUTING ENVIRONMENTS
Technologies are described for managing multi-tenant identifiers (e.g., multi-tenant keys or multi-tenant database keys). Creating multi-tenant identifiers can...
2018/0314722 Parser for Schema-Free Data Exchange Format
A method includes obtaining a query containing at least one field from which data is being queried, obtaining a dataset having a schema-free data exchange...
2018/0314721 INCREMENTAL OUT-OF-PLACE UPDATES FOR INDEX STRUCTURES
Incremental, out-of-place updates may be implemented for index structures maintained for data stores. Portions of the index structure may be selected for...
2018/0314720 DATABASE SELECTION IN DISTRIBUTED COMPUTING SYSTEMS
Techniques for database selection during site provisioning in distributed computing systems are disclosed herein. In one embodiment, a method can include...
2018/0314719 OBJECT AND SEQUENCE NUMBER MANAGEMENT
Techniques are provided for orphan object detection, invalid sequence number detection, and asynchronous object cleanup. A storage system may store data within...
2018/0314718 DYNAMIC LIFECYCLE MANAGEMENT OF TEMPORARY STORAGE SCHEMAS
Techniques are described that enable the dynamic and automatic life cycle management of database schemas. Temporary database schemas are dynamically and...
2018/0314717 METHODS AND APPARATUS FOR DISCONTINUING THE FOLLOWING OF RECORDS IN AN ON-DEMAND DATABASE SERVICE ENVIRONMENT
Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment....
2018/0314716 METHOD FOR LEARNING CROSS-DOMAIN RELATIONS BASED ON GENERATIVE ADVERSARIAL NETWORKS
A generative adversarial networks-based or GAN-based method for learning cross-domain relations is disclosed. A provided architecture includes two coupled...
2018/0314715 Content Based Image Management and Selection
Published multimedia including both images and associated text are used to train a neural network, or other machine learning system. The neural network is...
2018/0314714 Systems and methods for registering, administering, and using non-locational identifiers as locational...
Systems and methods are provided for registering, curating, enabling, and controlling the use of non-locational identifiers, such as phone numbers and domain...
2018/0314713 Synchronization of Shared Folders and Files
A method of synchronizing shared folders and files within a remote and local file system includes determining a remote and local file system state. The remote...
2018/0314712 MULTI-LEVEL COMPRESSION FOR STORING DATA IN A DATA STORE
Data to be stored in a data block for a columnar database table may be compressed according to a multi-level compression scheme. Data to be stored in the data...
2018/0314711 Automated Interpretation for the Layout of Structured Multi-Field Files
An entirely automated system for the interpretation of the field layout for multi-field files uses a rich contextual framework constructed by the interaction...
2018/0314710 FLATTENED DOCUMENT DATABASE WITH COMPRESSION AND CONCURRENCY
A system for a flattened document database with compression and concurrency, comprising a fragmentation module that divides a structured data file into...
2018/0314709 FILE ACCESS WITH DIFFERENT FILE HOSTS
A file access request is received from an application. One or more file types for the file access request are identified, and one or more file hosts supporting...
2018/0314708 LINK REQUEST PROCESSING METHOD AND APPARATUS
A link request for a service is received. The link request includes an action parameter associated with an action that is to be executed in response to the...
2018/0314707 GEOGRAPHIC USER INTERACTION SYSTEM
A method of locating a user in a community of users includes receiving, from a user device, a signal indicating that a first user has launched program code on...
2018/0314706 ITERATIVE OBJECT SCANNING FOR INFORMATION LIFECYCLE MANAGEMENT
To effectively implement ILM policies and account for unreliability in a geographically distributed large-scale storage system, "scanners" and "ILM rules...
2018/0314705 DATA INGESTION TO GENERATE LAYERED DATASET INTERRELATIONS TO FORM A SYSTEM OF NETWORKED COLLABORATIVE DATASETS
Various embodiments relate generally to data science and data analysis, and computer software and systems to provide an interface between repositories of...
2018/0314704 ACCURATE RELATIONSHIP EXTRACTION WITH WORD EMBEDDINGS USING MINIMAL TRAINING DATA
A processor-implemented method generates a plurality of smoothed transition vectors from a plurality of training data. The method receives a plurality of text...
2018/0314703 ACCURATE RELATIONSHIP EXTRACTION WITH WORD EMBEDDINGS USING MINIMAL TRAINING DATA
A processor-implemented method generates a plurality of smoothed transition vectors from a plurality of training data. The method receives a plurality of text...
2018/0314702 RANK-BASED CALCULATION FOR KEYWORD SEARCHES
Embodiments of the present invention provide efficient systems and methods for searching a keyword. Embodiments of the present invention can be used to more...
2018/0314701 EXTRAPOLATING TRENDS IN TRUST SCORES
Systems and methods are described herein for extrapolating trends in trust scores. A trust score may reflect the trustworthiness, reputation, membership,...
2018/0314700 EXTRACTING AND VISUALIZING BRANCHING PATTERNS FROM TEMPORAL EVENT SEQUENCES
The present disclosure is directed toward systems and methods for extracting a branching pattern from a dataset of event sequences. For example, one or more...
2018/0314699 CALCULATING USER INFLUENTIAL SCORE IN SOCIAL PROPERTY
In one aspect, a method and system are provided for determining influential users with respect to a social property. The method may include identifying a...
2018/0314698 MEDIA SHARING BASED ON IDENTIFIED PHYSICAL OBJECTS
Disclosed are various embodiments for sharing media files based on physical objects identified within the media file. To begin, a computing device receives a...
2018/0314697 MEDIA FILE UPLOAD AWARENESS FOR ONLINE SYSTEMS
An online system stores media files (i.e., stored media files) and receives a user request to upload a video file (i.e., a requested media file). The online...
2018/0314696 MEDIA FILE UPLOAD AWARENESS FOR ONLINE SYSTEMS
An online system stores media files (i.e., stored media files) and receives a user request to upload a video file (i.e., a requested media file). The online...
2018/0314695 METHOD AND SYSTEM FOR PROCESSING AND SEARCHING DOCUMENTS
A method of processing a document for searching includes obtaining document text, and generating streamlined document text. The streamlined document text is...
2018/0314694 RESTORING EXECUTION OF A BACKED UP VIRTUAL MACHINE BASED ON COORDINATION WITH VIRTUAL-MACHINE-FILE-RELOCATION...
The disclosed systems and methods enable a virtual machine, including any applications executing thereon, to quickly start executing and servicing users based...
2018/0314693 Methods, Systems, and Products for Indexing Scenes in Digital Media
Methods, systems, and products index digital scenes in digital media. A uniform resource locator is assigned to each different digital scene within the digital...
2018/0314692 MAINTAINING ACCESS CONTROL LISTS IN NON-IDENTITY-PRESERVING REPLICATED DATA REPOSITORIES
Managing access control lists (ACLs) across replicated data repositories can include selecting, from a first data processing system, a controlled object and an...
2018/0314691 AUTOMATED GENERATION OF SENTENCE-BASED DESCRIPTORS FROM IMAGING DATA
A computer-implemented method, a computer system and a non-transitory computer-readable medium for constructing human-readable sentences from imaging data of a...
2018/0314690 STATISTICAL MACHINE TRANSLATION METHOD USING DEPENDENCY FOREST
The present invention relates to the use of a plurality of dependency trees in tree-based statistical machine translation and proposes a dependency forest to...
2018/0314689 MULTI-LINGUAL VIRTUAL PERSONAL ASSISTANT
Provided are systems, computer-implemented methods, and computer-program products for a multi-lingual device, capable of receiving verbal input in multiple...
2018/0314688 INSTANT TRANSLATION OF USER INTERFACES OF A WEB APPLICATION
Various embodiments of systems, computer program products, and methods to provide instant translation of user interfaces of a web application are described...
2018/0314687 VIEWING MATERIAL EVALUATING METHOD, VIEWING MATERIAL EVALUATING SYSTEM, AND PROGRAM
A viewing material evaluating method includes: a brain activity measuring step of measuring a brain activity of a test subject who views a viewing material by...
2018/0314686 MESSAGE MODIFIER RESPONSIVE TO MEETING LOCATION AVAILABILITY
Processors are configured to analyze message text content to determine whether the text content proposes a meeting event at a specified location and a...
2018/0314685 ASSESSING COMPLEXITY OF DIALOGS TO STREAMLINE HANDLING OF SERVICE REQUESTS
A dialogue complexity assessment method, system, and computer program product for introducing the notion of dialogue complexity to understand and compare...
2018/0314684 CONVERSATIONAL SYSTEM USER BEHAVIOR IDENTIFICATION
Examples of the present disclosure describe systems and methods relating to conversational system user behavior identification. A user of the conversational...
2018/0314683 METHOD AND DEVICE FOR PROCESSING NATURAL LANGUAGE
A method for processing a natural language is provided. The method is used in an electronic device and includes: receiving a natural language input from a user...
2018/0314682 DOCUMENT EDITING SYSTEM WITH DESIGN EDITING PANEL THAT MIRRORS UPDATES TO DOCUMENT UNDER CREATION
A document editing system provides a design editing panel with a document under creation. The document editing system provides a representation of the document...
← 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 | 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.