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
2016/0275171 EFFICIENT PERFORMANCE OF INSERT AND POINT QUERY OPERATIONS IN A COLUMN STORE
A method includes logically organizing, by an object hierarchy processor, data objects in a first hierarchy. A portion of the data objects in the first...
2016/0275170 EVENT RECOMMENDATION SYSTEM AND METHOD
A method, computer program product, and computer system for identifying data associated with an event. A recommendation is provided to at least the event based...
2016/0275169 SYSTEM AND METHOD OF GENERATING INITIAL CLUSTER CENTROIDS
A computer system includes a processor and a computer-readable storage medium. The computer-readable storage medium has stored therein instructions that when...
2016/0275168 FRAMEWORK FOR ORDERED CLUSTERING
A framework for clustering is described herein. In accordance with one aspect, a data set having x number of objects, and preference information of a user is...
2016/0275167 ARRANGING AND DISPLAYING CONTENT FROM A SOCIAL MEDIA FEED BASED ON RELATIONAL METADATA
A method, computer program product, and/or computer system structures and displays social media feeds from a social media service. A social media feed is...
2016/0275166 FRIEND LOCATOR BASED ON FRIEND NETWORK AND PROFILE
A method for identifying at least one contact associated with a user and an online communication network. The method may include receiving at least one search...
2016/0275165 TECHNIQUES FOR MODELING AGGREGATION RECORDS
Techniques and technologies described herein can generate and provide identifiers, such as unique identifiers, for individual records of aggregate data. Such...
2016/0275164 Distributed Iceberg Cubing over Ordered Dimensions
Methods, systems, and computer program products for distributed iceberg cubing over ordered dimensions are provided herein. A method includes calculating, from...
2016/0275163 MANAGING REMOTE DATA REPLICATION
Various systems, processes, and products may be used to manage remote data replication. In particular implementations, a system and process for managing remote...
2016/0275162 METHOD AND APPARATUS FOR PARTITIONING OR COMBINING MASSIVE DATA
A method and an apparatus for partitioning or combining massive data, which can efficiently partition and combine data when an operation is executed by being...
2016/0275161 ASYNCHRONOUS NOTIFICATION METHOD FOR DATA STORAGE SYSTEMS
An improved technique involves delivering asynchronous notifications of state changes of components of a data storage system by querying a database whose...
2016/0275160 CLONING CATALOG OBJECTS
Example systems and methods for cloning catalog objects are described. In one implementation, a method identifies an original catalog object associated with a...
2016/0275159 AUTOMATED IDENTIFICATION OF COMPLEX TRANSFORMATIONS AND GENERATION OF SUBSCRIPTIONS FOR DATA REPLICATION
According to embodiments of the present invention, machines, systems, methods and computer program products as part of a data replication process are provided....
2016/0275158 POLICY BASED DATA COLLECTION, PROCESSING, AND NEGOTIATION FOR ANALYTICS
An approach for ontological policy based data collection, processing, and negotiation for data in view of analytics is provided. The approach searches one or...
2016/0275157 Method and System for Analysing, Storing, and Regenerating Information
The invention relates to a method for analysing information and for storing a representation related to the information in a computer memory. The invention...
2016/0275156 SQL-LIKE QUERY LANGUAGE FOR SELECTING AND RETRIEVING SYSTEMS TELEMETRY INCLUDING PERFORMANCE, ACCESS AND AUDIT DATA
A storage system is provided. The storage system includes a plurality of storage nodes coupled together as a storage cluster. Each storage node of the...
2016/0275155 MULTIFUNCTION DEVICE WITH INTEGRATED SEARCH AND APPLICATION SELECTION
In some embodiments, a multifunction device with a touch screen display and a plurality of applications concurrently displays a first plurality of application...
2016/0275154 EFFICIENT CALCULATIONS WITHIN A HIERARCHICALLY ORGANIZED DATA STRUCTURE
A server computer system can receive a database query comprising a request to return a calculated result based upon information stored in multiple entries...
2016/0275153 METHOD AND SYSTEM OF VIRTUAL WORKSPACE LINKING DATA WITH LOCATION
The invention discloses a virtual workspace method which allows bidirectional query between data and data locations. The method comprises: establish an image...
2016/0275152 SYSTEMS AND METHODS FOR IMPROVED KNOWLEDGE MINING
This disclosure relates to systems and methods for improved knowledge mining. In one embodiment, a method is disclosed, which comprises filtering aggregated...
2016/0275151 Method and System for Dashboard for Event Management
In one example, we describe a Method and System for Dashboard for Event Management. In one example, we describe a method and system for a synoptic dashboard...
2016/0275150 LIGHTWEIGHT TABLE COMPARISON
A system, method and computer program product for enabling light weight table comparison with high-accuracy (high confidence) of tables where one is a copy of...
2016/0275149 Methods and Systems for Visualizing Data Quality
A method for generating a data visualization is provided. The method includes receiving a plurality of data points related to fluorescent emissions values from...
2016/0275148 DATABASE QUERY METHOD AND DEVICE
The method includes: acquiring a to-be-queried statement, where the to-be-queried statement is a natural language query statement; dividing the to-be-queried...
2016/0275147 DOCUMENT CLASSIFICATION SYSTEM, DOCUMENT CLASSIFICATION METHOD, AND DOCUMENT CLASSIFICATION PROGRAM
A document classification system is described that acquires digital information recorded on multiple computers or servers. The document classification system...
2016/0275146 USE A PARALLEL HARDWARE SEARCH DEVICE TO IMPLEMENT BIG DATABASES EFFICIENTLY
A parallel hardware searching device (PHSD) is used to build an artificial intelligent computer, wherein the system mainly contains a hardware search module...
2016/0275145 EFFICIENT JOIN ON DYNAMICALLY COMPRESSED INNER FOR IMPROVED FIT INTO CACHE HIERARCHY
A method includes joining data between at least two data sets. Values of one or more join attributes of each of the data sets is represented in a compressed...
2016/0275144 Chart Navigation System
A method for accessing information. Sections in a sunburst chart are displayed, by a computer system, in a graphical user interface in a display system. The...
2016/0275143 INDEX TRAVERSALS UTILIZING ALTERNATE IN-MEMORY SEARCH STRUCTURE AND SYSTEM MEMORY COSTING
In searching an index in an original search structure for a database, portion(s) of the index are determined to be stored in a memory in an alternate search...
2016/0275142 SQL-LIKE QUERY LANGUAGE FOR SELECTING AND RETRIEVING SYSTEMS TELEMETRY INCLUDING PERFORMANCE, ACCESS AND AUDIT DATA
A method for querying a storage system is provided. The method includes receiving, at one of a plurality of storage nodes of the storage system, a query...
2016/0275141 Search Results Using Intonation Nuances
Systems and methods for responding to an audio query are presented. More particularly, vocalization nuances of a vocalized search query (audio query) are...
2016/0275140 DATABASE BROWSING SYSTEM AND METHOD
A computer-implemented system and method for creating a user-defined database interface. An Orbit Form module processes a call comprising an identifier for the...
2016/0275139 DEVICE APPLICATIONS AND SETTINGS SEARCH FROM SERVER SIGNALS
Architecture that utilizes server-based signals (e.g., past engagement, application popularity, spell-correction, mined search patterns, machine learning...
2016/0275138 METHOD AND APPARATUS FOR RANKING AND DYNAMICALLY DISPLAYING INFORMATION
A dynamic webpage that displays data in groupings. The groupings are determined by users who score the data as representative of a specific category. The...
2016/0275137 ESTABLISHING TRANSACTION METADATA
A computer-implemented method of establishing metadata associated with a transaction in a transaction processing system having application logic for executing...
2016/0275136 COLLECTING AND AGGREGATING LOG DATA WITH FAULT TOLERANCE
Systems and methods of collecting and aggregating log data with fault tolerance are disclosed. One embodiment includes, one or more devices that generate log...
2016/0275135 SYSTEM AND METHOD FOR PRESERVING INTERDEPENDENT CORPORATE DATA CONSISTENCY IN A GLOBALLY DISTRIBUTED ENVIRONMENT
A system and method that preserves consistency of corporate data including interdependent corporate data in a globally distributed environment. The system...
2016/0275134 NOSQL DATABASE DATA VALIDATION
A method for validating a database of a NoSQL database management system (DBMS) includes selecting a database generation for validation. The method also...
2016/0275133 DOUBLE-TIME ANALYSIS OF OIL RIG ACTIVITY
A method and apparatus for collection and analysis of oil rig activity is described. The method includes collecting wellsite data from a plurality of sources,...
2016/0275132 ADAPTING DATA FOR CHANGES TO DATA ATTRIBUTES
The present disclosure relates generally to adapting data for changes in attributes associated with the data (e.g., data related to an enterprise). More...
2016/0275131 Version Management for Incrementally Compiled Map Data
A map developer may maintain multiple versions of a geographic database including map tile data. Map tile data may be organized according to a versioning...
2016/0275130 AGGREGATING HIGH VOLUMES OF TEMPORAL DATA FROM MULTIPLE OVERLAPPING SOURCES
There is provided a technique that includes (1) receiving a data element, (2) comparing the data element to a corresponding data element in a pend update...
2016/0275129 ESTABLISHING A CHAIN OF TRUST IN A SYSTEM LOG
Embodiments include a method, system, and computer program product for acquiring a data repository, the data repository being associated with a log configured...
2016/0275128 ESTABLISHING A CHAIN OF TRUST IN A SYSTEM LOG
Embodiments include a method, system, and computer program product for acquiring a data repository, the data repository being associated with a log configured...
2016/0275127 SYSTEMS AND METHODS FOR PRESENTING CONTENT
Systems and methods for providing content. In one embodiment, a method for providing user access to online content can be provided. The method can include...
2016/0275126 ACCESSING AND EDITING VIRTUALLY-INDEXED MESSAGE FLOWS USING STRUCTURED QUERY LANGAUGE (SQL)
At least one message flow file that stores a message flow is read by a processor. The message flow stored within the at least one message flow file is parsed....
2016/0275125 Storage of Data in a Distributed Storage System
A distributed storage system stores data for files. A first blob (binary large object) of data is received. The first blob is split into one or more first...
2016/0275124 VISUAL SEARCH SYSTEM AND OPERATING METHOD THEREOF
Provided is a visual search system. The visual search system according to an embodiment of the inventive concept may include a database that stores ...
2016/0275123 PIPELINE EXECUTION OF MULTIPLE MAP-REDUCE JOBS
Some examples include a pipeline manager that creates pipeline queues across data nodes in a cluster. The pipeline manager may assign a pipeline queue...
2016/0275122 SYSTEM AND METHOD FOR COMPARING AND VISUALIZING DATA ENTITIES AND DATA ENTITY SERIES
Systems and methods for creating and using a workflow template for analyzing data entities stored in the one or more databases. After a desired workflow is...
← 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 | 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.