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/0373812 METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR TAGGING A RESOURCE
Methods and systems are described for tagging a resource. In an aspect, a matched tag is created by associating a user identified tag with a tagging criterion...
2018/0373811 Client Cloud Synchronizer
Client and cloud synchronization may be provided. First, a request may be received. Then the request may be labeled with a package metadata tag yielding a...
2018/0373810 GRAPHICAL USER INTERFACE FOR DISPLAYING SEARCH ENGINE RESULTS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating rendering data that when rendered on a...
2018/0373809 PERFORMING TRAVERSAL STACK COMPRESSION
A method, computer readable medium, and system are disclosed for performing traversal stack compression. The method includes traversing a hierarchical data...
2018/0373808 TECHNIQUES FOR RANDOM OPERATIONS ON COMPRESSED DATA
Techniques and apparatus for discrete compression and decompression processes are described. In one embodiment, for example, an apparatus may include at least...
2018/0373807 DATA MANAGEMENT APPARATUSES, METHODS, AND NON-TRANSITORY TANGIBLE MACHINE-READABLE MEDIA THEREOF
Data management apparatus, method, and non-transitory tangible machine-readable medium thereof are provided. A memory space of an in-memory database is...
2018/0373806 INSTRUCTIONAL DESIGN TOOL
An instructional design tool is provided for designing learning based applications. More specifically, the instructional design tool is configured to use...
2018/0373805 AUTOMATIC BROWSER TAB GROUPINGS
Embodiments of the present invention includes systems and methods for grouping into a visual container open browser tabs based on an analysis of uniform...
2018/0373804 METHOD AND DEVICE FOR LOADING INFORMATION STREAM PAGE
The present invention discloses a method and device for loading an information stream page. The method comprises: displaying the information stream page on a...
2018/0373803 Device, Method, and Graphical User Interface for Managing Website Presentation Settings
An electronic device: displays a website settings interface provided to edit a plurality of a presentation settings for at least one website among a plurality...
2018/0373801 CONNECTIVITY AWARE MULTI-TAB MOBILE BROWSING WITH TIERED CACHING AND AUTO OFFLINE MODE
Systems and methods for storage and retrieval of web content for view in a browser are disclosed. The method can be executed in a system supporting a plurality...
2018/0373800 METHOD OF STORING AND ORDERING INTERACTIVE CONTENT DATA IN LOCALIZED AND CONNECTED CONTENT DATA STRUCTURES
A method of storing and ordering interactive content data in localized and connected content data structures, such that content data data files may be...
2018/0373799 SYSTEM AND METHOD FOR THE CREATION AND UPDATE OF HIERARCHICAL WEBSITES BASED ON COLLECTED BUSINESS KNOWLEDGE
A method for a website building system, the method includes gathering and analyzing business family and industry data related to a website designer using the...
2018/0373798 ADJUSTING SEARCH RESULTS BASED ON OVERLAPPING WORK HISTORIES
Techniques for ranking search results generated by a search engine are described. A search query initiated by a searcher is processed to identify a set of...
2018/0373797 AUTO-REFINEMENT OF SEARCH RESULTS BASED ON MONITORED SEARCH ACTIVITIES OF USERS
A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes...
2018/0373796 Identify contextual connect-able connections
A methods and systems for maintaining digital content or one or more types of user data from plurality of users and determining or selecting or identifying or...
2018/0373795 DETECTING AND GROUPING USERS IN ELECTRONIC COMMUNICATIONS
A method and system for detecting and grouping users in electronic communications includes detecting electronic communications by a user using a device having...
2018/0373794 SYSTEMS AND METHODS FOR RANKING EPHEMERAL CONTENT ASSOCIATED WITH A SOCIAL NETWORKING SYSTEM
Systems, methods, and non-transitory computer readable media can obtain a plurality of ephemeral content collections that are candidates for an ephemeral...
2018/0373793 METHODS AND APPARATUSES FOR PROCESSING BIOMETRIC RESPONSES TO MULTIMEDIA CONTENT
The present disclosure provides a method (500) and apparatus (1000, 250) for using the biometric responses of a first group of users watching and/or listening...
2018/0373792 APP PROCESSING METHOD AND APPARATUS
An app processing method is provided for a terminal. The method includes sending a remote operation request to a server. The remote operation request is used...
2018/0373791 SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING CONCEPTS RELATED TO A TARGET CONCEPT
A method for generating a set of concepts related to a target concept includes accessing a set of candidate concepts, embedding the target concept and the set...
2018/0373790 RELATION EXTRACTION USING CO-TRAINING WITH DISTANT SUPERVISION
Generating, updating, and using a knowledge graph. Concepts in a knowledge graph can have relations to one another. These relations may be expressed as...
2018/0373789 RELATION EXTRACTION USING CO-TRAINING WITH DISTANT SUPERVISION
Generating, updating, and using a knowledge graph. Concepts in a knowledge graph can have relations to one another. These relations may be expressed as...
2018/0373788 CONTRASTIVE MULTILINGUAL BUSINESS INTELLIGENCE
Technology is discussed herein for identifying comparatively trending topics between groups of posts. Groups of posts can be selected based on parameters such...
2018/0373787 METHOD FOR RECOMMENDING TEXT CONTENT BASED ON CONCERN, AND COMPUTER DEVICE
A method for recommending a text content based on a concern, a computer device, and a non-transitory computer readable storage medium are provided. The method...
2018/0373786 DATABASE SYSTEMS AND METHODS FOR CONVERSATIONAL DATABASE INTERACTION
Computing systems, database systems, and related conversational interaction methods are provided for customizing database components. One exemplary method...
2018/0373785 RECOMMENDING RESPONSES TO EMERGENT CONDITIONS
A method for recommending responses to emergent conditions is provided. The present invention may include receiving a query from a user. The present invention...
2018/0373784 RECOMMENDING RESPONSES TO EMERGENT CONDITIONS
A method for recommending responses to emergent conditions is provided. The present invention may include receiving a query from a user. The present invention...
2018/0373783 RECOMMENDING RESPONSES TO EMERGENT CONDITIONS
A method, computer system, and a computer program product for recommending responses to emergent conditions is provided. The present invention may include...
2018/0373782 METHOD AND APPARATUS FOR RECOMMENDING ANSWER TO QUESTION BASED ON ARTIFICIAL INTELLIGENCE
Provided are a method and an apparatus for recommending an answer to a question based on artificial intelligence and a computer device. The method includes:...
2018/0373781 DATA HANDLING METHODS AND SYSTEM FOR DATA LAKES
Embodiments provide data handling methods and systems for data lakes. In an embodiment, the method includes accessing a plurality of data elements from a data...
2018/0373780 SYSTEM AND METHOD FOR PROVIDING DATABASE ABSTRACTION AND DATA LINKAGE
The invention relates to database abstraction and data linkage. According to an embodiment of the present invention, the invention takes a variety of...
2018/0373779 METHOD AND SYSTEM FOR AUTOMATIC EVENT CLASSIFICATION
A system and methods for classification of events, the system including a memory, a network interface, and a processor configured to monitor system events via...
2018/0373778 FEEDBACK LOOP CONTENT RECOMMENDATION
Media content may be recommended based on feedback weightings. Input data describing the presentation of a media content items in association with content...
2018/0373777 SYSTEMS AND METHODS FOR MEMORY OPTIMIZATION INTEREST-DRIVEN BUSINESS INTELLIGENCE SYSTEMS
Systems and methods for optimizing memory in an interest-driven business intelligence system in accordance with embodiments of the invention are illustrated. A...
2018/0373776 Method and System for Tuning Blockchain Scalability for Fast and Low-Cost Payment and Transaction Processing
A method of synchronizing transactions between blockchains including receiving a first plurality of transactions on a first private blockchain network,...
2018/0373775 DATABASE MANAGEMENT METHOD
A lower-level master node sends, to a higher-level master node, a table-based write set as a bundle of combinations of a shadow copy of the database and a heap...
2018/0373774 COOPERATIVE NAMING FOR CONFIGURATION ITEMS IN A DISTRIBUTED CONFIGURATION MANAGEMENT DATABASE ENVIRONMENT
Disclosed are methods and systems to provide coordinated identification of data items across a plurality of distributed data storage repositories (datastores)....
2018/0373773 EXTENSIBLE APPLICATION STATE PRESERVATION ARCHITECTURE
The preservation of the user interface state of first application on a first device allows, in one embodiment, a user to resume use of at least a portion of...
2018/0373772 METHOD FOR MAINTAINING SYNCHRONIZATION OF RESOURCES IN WIRELESS COMMUNICATION SYSTEM, AND APPARATUS THEREFOR
A method for maintaining synchronization between an original resource and an announced resource in a wireless communication system, according to one embodiment...
2018/0373771 SELF-BALANCING BINARY SEARCH CAPABLE DISTRIBUTED DATABASE
A self-balancing binary search capable distributed database (DB) includes a number of computing devices associated with a communication system and/or network....
2018/0373770 COMPONENT-BASED SYNCHRONIZATION OF DIGITAL ASSETS
The present disclosure relates to a digital asset synchronization system that provides improved local and remote synchronization of digital assets. In...
2018/0373769 PROVIDING INSTANT AND DISTRIBUTED ACCESS TO A SOURCE BLOB VIA COPY-ON-READ BLOBS AND LINK BLOBS
Methods, systems, apparatuses, and computer program products are provided that enable immediate access to data associated with a source blob. The foregoing is...
2018/0373768 GENERATION OF SYNTHETIC CONTEXT OBJECTS USING BOUNDED CONTEXT OBJECTS
A computer-implemented method, system, and/or computer program product generates and utilizes synthetic context-based objects. One or more processors define a...
2018/0373767 DATABASE TABLE CONVERSION
Methods, systems, and computer program products for converting a database table and implementing upgrades and/or migrations are described. A bridge schema...
2018/0373766 AUTOMATED SCALABLE CONTEXTUAL DATA COLLECTION AND EXTRACTION SYSTEM
A system for contextual data collection and extraction is provided, comprising an extraction engine configured to receive context from a user for desired...
2018/0373765 SYSTEMS AND METHODS OF SHARING A DATABASE ACROSS MULTIPLE DEPLOYMENTS AND SERVICES
Techniques for implementing a non-relational database that makes efficient use of collections within the database. For one or more collections, two or more...
2018/0373764 INFORMATION PROCESSING SYSTEM, DESCRIPTOR CREATION METHOD, AND DESCRIPTOR CREATION PROGRAM
A table storage unit 81 stores a first table including an objective variable and a second table different in granularity from the first table. A descriptor...
2018/0373763 PLATFORM FOR OPTIMIZING GOAL PROGRESSION
A system, method, server, and computer readable medium for tracking goal progression. Input establishing accounts for providers serving clients is received....
2018/0373762 DATA CLASSIFICATION
A method for managing data in an enterprise by identifying data of interest from among a multiplicity of data elements in an enterprise, the method including...
← 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 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 | 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.