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/0283557 METHOD AND DEVICE FOR ACCESSING A PLURALITY OF CONTENTS, CORRESPONDING TERMINAL AND COMPUTER PROGRAM
A method for accessing a plurality of contents by using at least one piece of information representing at least one content selected by the user, called a...
2016/0283556 METHOD FOR EXECUTING QUERIES ON STREAMING DATA USING GRAPHIC PROCESSING UNITS
The present invention discloses a method for real time execution of SQL queries on data stream using HWA units. The method comprising the step of: receiving...
2016/0283555 EXECUTING CONTINUOUS EVENT PROCESSING (CEP) QUERIES IN PARALLEL
A continuous event processing (CEP) query processor determines how and when a CEP query can be processed in a concurrent manner, such that multiple threads of...
2016/0283554 OPTIMIZING WINDOW JOINS OVER DATA STREAMS
Optimizing window joins over data streams can include receiving an input topology and calculating costs of computing a join of data streams based on a number...
2016/0283553 METHOD AND SYSTEM FOR SEARCHING FOR AT LEAST A SPECIFIC DATUM IN A USER UNIT
A system and method for searching for a specific datum among data stored in a permanent memory of a user unit linked to a central authority, comprising:...
2016/0283552 TRANSITIVE LOCAL PREDICATES ACROSS MULTIPLE JOINS
In an example, a transitive local predicates may be inferred across multiple joins, wherein the multiple outer joins include multiple outer joins. A query...
2016/0283551 SYSTEMS AND METHODS FOR QUERY EVALUATION OVER DISTRIBUTED LINKED DATA STORES
A method for query evaluation comprises receiving a query over a set of distributed data sources, decomposing the query into a set of sub-queries of the query,...
2016/0283550 DATA MANAGEMENT SYSTEM AND METHOD TO HOST APPLICATIONS AND MANAGE STORAGE, FINDING AND RETRIEVAL OF TYPED ITEMS...
A data management method to host applications and manage storage, finding and retrieval of typed items with support for tagging, connections, and situated...
2016/0283549 VALUE SORTER
Apparatuses, systems, and methods may sort a value. A sorter may include a data exchanger to exchange a value that is to be held by a first execution element...
2016/0283548 RECOMMENDING CONNECTIONS IN A SOCIAL NETWORK SYSTEM
In an approach for recommending one or more connections in a social network system, a computer retrieves user profile information for a user of a social...
2016/0283547 SYSTEM AND METHOD FOR IMPLEMENTING MULTI-FACETED SEARCH QUERIES
A computer-implemented method of guiding a user during the construction of a search query to locate an item of interest in a database, wherein a search index...
2016/0283546 QUERY STRENGTH INDICATOR
A user interface is presented that is configured for receiving a user search criteria and search filter limit for a search request. An indicator is presented....
2016/0283545 EFFICIENT FULL DELETE OPERATIONS
In an approach for processing data in a database management system, a processor performs a delete operation on a first data container, wherein the first data...
2016/0283544 ADAPTIVE PUSH-BASED MONITORING OF NETWORKED ENTITIES
Systems and methods for managing state data from monitored entities in a computing environment are described. In a push-based approach, a publisher computer...
2016/0283543 GENERATION OF SERVICE SPECIFICATION OF A SOLUTION
A method and associated system for generating a service specification of a solution. Each process of at least one process is decomposed into at least one...
2016/0283542 METHOD FOR QUALITY ASSURANCE OF FILTRATION PROCESSES
A method for quality assurance of filtration processes includes inserting a filter element (24) into a filtration device (14b) in which filter elements (24)...
2016/0283541 ENTERPRISE KNOWLEDGE AND REFERENCE DATA DRIVEN PERSISTENCE IN HYBRID MASTER DATA MANAGEMENT
A request to move a reference data set in a virtual MDM to a physical MDM is received. For the reference data set in the virtual MDM if there is an at least...
2016/0283540 CONCURRENT READS AND INSERTS INTO A DATA STRUCTURE WITHOUT LATCHING OR WAITING BY READERS
A method includes performing, by a data structure processor, concurrent read and write operations into a hierarchical data structure. Writers acquire latches...
2016/0283539 Methods for In-Place Access of Serialized Data
Methods and apparatus are provided for serializing data. A computing device can generate a serialization buffer (SB). The SB can specify fields storing data...
2016/0283538 FAST MULTI-TIER INDEXING SUPPORTING DYNAMIC UPDATE
A method includes performing a lookup using a key into a root node of a multi-tier data structure, to find a partition for performing an insert. A lookup for...
2016/0283537 INDEX BUILDING IN RESPONSE TO DATA INPUT
In a method for managing a data index, one or more processors inserting one or more rows of data sequentially into a data table of a database. The method...
2016/0283536 UNSTRUCTURED UI
Various systems and methods for implementing an unstructured user interface are described herein. A system for implementing an unstructured user interface...
2016/0283535 INDEX BUILDING IN RESPONSE TO DATA INPUT
In a method for managing a data index, one or more processors inserting one or more rows of data sequentially into a data table of a database. The method...
2016/0283534 TABLE ORGANIZATION USING ONE OR MORE QUERIES
A method, system and computer program product are provided for reorganizing a database table according to a set of queries. More specifically, the table is...
2016/0283533 MULTI-DISTANCE CLUSTERING
Systems, methods, and other embodiments associated with multi-distance clustering are described. In one embodiment, a method includes reading a multi-distance...
2016/0283532 ALERT MANAGEMENT
Alert management may include receiving, by a monitoring module from one or more disparate monitored sources, an alert, where the alert is a data structure that...
2016/0283531 Scalable Data Stream Management System for Monitoring System Activities
A data stream system includes one or more monitored machines generating real-time data stream that describes system activities of the monitored machines; a...
2016/0283530 DATA TREND ANALYSIS
Systems, methods, and other embodiments associated with history and scenario data tracking are described. In one embodiment, a method includes receiving a...
2016/0283529 Grouping of Database Objects
A computing device analyzes the transaction entries in a transaction log to identify related commands associated with performing a set of data operations....
2016/0283528 EFFICIENT FULL DELETE OPERATIONS
In an approach for processing data in a database management system, a processor performs a delete operation on a first data container, wherein the first data...
2016/0283527 FLEXIBLE SCHEMA TABLE
In an example, a flexible schema table may be schematized. Records from the flexible schema table may be queried and, for keys in the records, a data type is...
2016/0283526 LIVE DATABASE SCHEMA TREE CHANGE
A method for live database schema tree change, comprising: (a) providing a computerized database comprising: a parent database table and a child database table...
2016/0283525 SCHEMA GENERATION USING NATURAL LANGUAGE PROCESSING
In a method for generating a schema for a corpus of data, a first corpus of data is received, wherein the first corpus of data includes unstructured text. A...
2016/0283524 Adaptive Sampling via Adaptive Optimal Experimental Designs to Extract Maximum Information from Large Data...
A system, method, and computer-readable medium for extracting the samples from big data to extract most information about the relationships of interest between...
2016/0283523 SCHEMA GENERATION USING NATURAL LANGUAGE PROCESSING
In a method for generating a schema for a corpus of data, a first corpus of data is received, wherein the first corpus of data includes unstructured text. A...
2016/0283522 MATCHING UNTAGGED DATA SOURCES TO UNTAGGED DATA ANALYSIS APPLICATIONS
A method and system are provided. The method includes identifying a set of applications compatible with a set of data. The applications and the data are...
2016/0283521 MATCHING UNTAGGED DATA SOURCES TO UNTAGGED DATA ANALYSIS APPLICATIONS
A method and system are provided. The method includes identifying a set of applications compatible with a set of data. The applications and the data are...
2016/0283520 SEARCH DEVICE, SEARCH METHOD, AND COMPUTER PROGRAM PRODUCT
According to an embodiment, a search device includes a receiver, an extractor, a changer, and a searcher. The receiver that receive first data that specifies...
2016/0283519 MEDIA DISCOVERY AND CONTENT STORAGE WITHIN AND ACROSS DEVICES
In various example embodiments, a system and method for visual search and associated data decay models are presented. In one example embodiment, image history...
2016/0283518 METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR DETERMINING A LOCATION ASSOCIATED WITH UNSTRUCTURED DATA
A method, apparatus, and computer-readable medium for determining a location associated with unstructured data, including receiving unstructured data from a...
2016/0283517 Real Estate Data Gathering System and Method
A computerized system and method uses a central server to aggregate data from a plurality of data sources and presents such data to potential property...
2016/0283516 METHOD AND APPARATUS FOR PROVIDING MAP SELECTION AND FILTERING USING A DRAWING INPUT
An approach is provided for processing drawing inputs on a mapping user interface to select one or more map elements. An interaction platform receives a...
2016/0283515 ENHANCED CONVERSION BETWEEN GEOHASH CODES AND CORRESPONDING LONGITUDE/LATITUDE COORDINATES
An apparatus for converting between a geohash code and latitude/longitude coordinates includes a conversion module operative in one of at least first and...
2016/0283514 INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE
The present disclosure provides an information processing method and an electronic device. The method comprises: detecting and obtaining first information, the...
2016/0283513 OFFLINE MANAGEMENT OF VIRTUALIZATION SOFTWARE INSTALLED ON A HOST COMPUTER
In an example, a method of managing virtualization software installed on a host computer includes connecting to a platform management system in the host...
2016/0283512 DISTRIBUTED FILE STORAGE IN A CONTINUOUS COMPUTING FABRIC ENVIRONMENT
Systems and methods for accessing files in a distributed computing network are disclosed. One method includes issuing, at an application executing on a first...
2016/0283511 SYSTEMS AND METHODS FOR QUERY EVALUATION OVER DISTRIBUTED LINKED DATA STORES
A method for query evaluation comprises receiving a query over a set of distributed data sources, decomposing the query into a set of sub-queries of the query,...
2016/0283510 STORAGE DEVICE MANAGEMENT METHOD AND SYSTEM, AND MEMORY STORAGE DEVICE THEREOF
A storage device management method, a storage device management system and a memory storage device are provided. The method includes establishing multiple...
2016/0283509 Efficiency of File Synchronization in a Linear Tape File System
A mechanism is provided for improved file synchronization of a magnetic tape. A destination device determines whether one or more file checksums exist in an...
2016/0283508 FILE MANAGEMENT APPARATUS
To provide an apparatus that can reduce cumbersome input by a user, while being capable of indicating changes efficiently. Files F1, F2 . . . are recorded in a...
← 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 166 167 168 169 | 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.