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/0046677 METHOD TO MONITOR DYNAMIC SQL STATEMENTS FOR AUTOMATIC STABILIZATION IN A DATA SHARING ENVIRONMENT
A database system searches for any statements that satisfy one or more of a set of filtering criteria. When a given dynamic query statement fully satisfies the...
2018/0046676 Custom Query Parameters in a Database System
A method stores records for a set of entities that are generated using an input parameter that is not based on a date. A query is received that includes one or...
2018/0046675 AUTOMATIC ADJUSTMENT OF AN EXECUTION PLAN FOR A QUERY
A DBMS optimizer generates a first query plan based on a first set of configuration parameters. The first query plan is executed in test mode one or more...
2018/0046674 OPTIMIZING AN ORDER OF EXECUTION OF MULTIPLE JOIN OPERATIONS
A computer-implemented method, system, and/or computer program product optimizes an order of execution of column join operations. A first partitioning of the...
2018/0046673 DATABASE STATISTICS BASED ON TRANSACTION STATE
A computer-implemented method for determining a query execution plan based on transaction state may include determining that a first set of database values in...
2018/0046672 DATABASE STATISTICS BASED ON TRANSACTION STATE
A computer-implemented method for determining a query execution plan based on transaction state may include determining that a first set of database values in...
2018/0046671 COMPUTER SCALE-OUT METHOD, COMPUTER SYSTEM, AND STORAGE MEDIUM
A computer scale-out method by adding a second computer to a first computer receiving stream data from a data source and executing a query to make the second...
2018/0046670 Processing Joins in a Database System Using Zero Data Records
In one embodiment, a method stores a mapping table that includes a zero data identifier corresponding to a zero data record in the second database table. The...
2018/0046669 ELIMINATING MANY-TO-MANY JOINS BETWEEN DATABASE TABLES
A method, computer system and computer program product, the method comprising: upon receiving a database query comprising at least a first and a second join...
2018/0046668 SYSTEM FOR EXPLORING DATA IN A DATABASE
A system for exploring data in a database comprises a query parser, a parameter manager, a query submitter, and a result formatter. The query parser is to...
2018/0046667 METHOD AND SYSTEM FOR CONJUNCTIVE NORMAL FORM ATTRIBUTE MATCHING IN A CONTENT CENTRIC NETWORK
One embodiment provides a system that facilitates a flexible strategy for matching content objects and interests. During operation, the system receives, by a...
2018/0046666 COMPUTING APPARATUSES AND METHODS OF PROCESSING OPERATIONS THEREOF
A computing apparatus may process an operation. The computing apparatus may output information regarding an aggregation operation and an operand corresponding...
2018/0046665 DETECTION OF STRUCTURED QUERY LANGUAGE (SQL) INJECTION EVENTS USING SIMPLE STATISTICAL ANALYSIS
Monitoring statements in a database environment. Substantially all database query statements to be executed against a database in the database environment are...
2018/0046664 SHARED RESOURCE UPDATE APPARATUS AND SHARED RESOURCE UPDATE METHOD
A shared resource update apparatus includes: a processor unit including at least one processor having a plurality of processor cores that respectively execute...
2018/0046663 SYSTEM AND METHOD FOR COMPLETING ELECTRONIC DOCUMENTS
A system and method for completing an electronic document. The method includes analyzing the electronic document to determine at least one transaction...
2018/0046662 Processing of Updates in a Database System Using Different Scenarios
In one embodiment, a method determines one or more records that are added, updated, or deleted for an entity. One or more effective from dates for the one or...
2018/0046661 Priority Queuing for Updates in a Database System
In one embodiment, a method receives a list of subscribers at a set interval time. Each subscriber includes one or more updates in which an update to the data...
2018/0046660 MANAGEMENT OF LONG-RUNNING LOCKS AND TRANSACTIONS ON DATABASE TABLES
An exclusive lock is acquired on each of an outer database ownership table and an inner database ownership table to obtain ownership of a database. The...
2018/0046659 BASE USER DEFINED FUNCTIONS
Methods, devices, and techniques for base user defined functions in a database management system are discussed herein. For example, in one aspect, a query...
2018/0046658 DISTRIBUTED DATA PROCESSING
A method for distributed data processing includes selecting a first number of candidate key-value pairs from input key-value pairs stored in a distributed file...
2018/0046657 PRECONFIGURING MEASURES AND DIMENSIONS IN A DATABASE ANALYTICS APPLICATION
The embodiments described in this disclosure comprise improved systems, methods and computer readable media for preconfiguring measures and dimensions in a...
2018/0046656 CONSTRUCTING FILTERABLE HIERARCHY BASED ON MULTIDIMENSIONAL KEY
Multidimensional key based construction of a filterable hierarchy is provided. A data service initiates operations to construct the hierarchy by joining...
2018/0046655 SYSTEMS, METHODS, AND DATA STRUCTURES FOR HIGH-SPEED SEARCHING OR FILTERING OF LARGE DATASETS
An inline tree data structure and one or more auxiliary data structure encode a multitude of data records of a dataset; data fields of the dataset define a...
2018/0046654 DISPLAYING CONTENT BASED ON A USER'S STATUS
A webpage from a network server is received. The content of the received webpage is parsed. A first set of contextual data from one or more sources is...
2018/0046653 DATA CLEARING METHOD, APPARATUS AND STORAGE MEDIUM
The present disclosure relates to a data clearing method, apparatus, and storage medium. The method includes: determining whether a difference between a latest...
2018/0046652 A DEFINITION METHOD FOR URBAN DYNAMIC SPATIAL STRUCTURE CIRCLE
A definition method for urban dynamic spatial structure circle comprising steps of: collecting the location data of mobile phone users for cleaning and...
2018/0046651 AUDITING DATABASE ACCESS IN A DISTRIBUTED MEDICAL COMPUTING ENVIRONMENT
Methods, systems, and computer program products are provided for auditing database access in a distributed medical computing environment including receiving...
2018/0046650 EFFICIENT IMAGE MATCHING FOR LARGE SETS OF IMAGES
A system and method to detect similarities between images. The system and method allow comparisons between a query image and one or more catalog images in a...
2018/0046649 SYSTEMS AND METHODS FOR AUTOMATICALLY GENERATING METADATA FOR MEDIA DOCUMENTS
According to one embodiment of the present invention, a method for automatically generating metadata for a media document includes: computing a feature vector...
2018/0046648 WIDE AREA AUGMENTED REALITY LOCATION-BASED SERVICES
Apparatus, methods and systems of providing AR content are disclosed. Embodiments of the inventive subject matter can obtain an initial map of an area, derive...
2018/0046647 DISPLAYING OBJECTS BASED ON A PLURALITY OF MODELS
A system and method is provided for displaying surfaces of an object from a vantage point different from the vantage point from which imagery of the object was...
2018/0046646 MASS TRANSIT SURVEILLANCE CAMERA SYSTEM
A mass transit surveillance system and corresponding method are provided. The mass transit surveillance system includes a camera configured to capture an input...
2018/0046645 SMUGGLING DETECTION SYSTEM
A smuggling detection system and corresponding method are provided. The smuggling detection system includes a camera configured to capture an input image of a...
2018/0046644 MAINTAINING AND UPDATING FILE SYSTEM SHADOWS ON A LOCAL DEVICE BY A SYNCHRONIZATION CLIENT OF A CLOUD-BASED...
Systems and methods for maintaining and updating file system shadows by a synchronization client of a cloud-based platform. In some embodiments, an executor of...
2018/0046643 CONSISTENT EXECUTION OF PARTIAL QUERIES IN HYBRID DBMS
The disclosure relates to a system comprising a first and a second database engine and a replication module. The replication module replicates changes from a...
2018/0046642 STREAMLINED PADDING OF DEDUPLICATION REPOSITORY FILE SYSTEMS
Various embodiments for repository management in a data deduplication system, by a processor device, are provided. Metadata of an inode structure of an entire...
2018/0046641 SYSTEM AND METHOD FOR ENRICHING A CONCEPT DATABASE
A system and method for enriching a concept database. The method includes determining, based on at least one signature of a first multimedia data element...
2018/0046640 LOCKLESS MANAGEMENT OF DEDUPLICATED DATA USING REFERENCE TAGS
In one embodiment, a method includes creating a data extent catalog table including information related to data extents stored to computer readable storage...
2018/0046639 METHODS AND SYSTEMS FOR DATA STORAGE
Disclosed are systems and methods for requesting operations at a remote server utilizing a network file system. A client may encapsulate a request for a cache...
2018/0046638 METHOD AND APPARATUS FOR STORING DATA
A method includes receiving Resource Description Framework (RDF) data to be stored; obtaining triplet information including at least a resource name of the...
2018/0046637 UNIQUELY IDENTIFYING AND TRACKING SELECTABLE WEB PAGE OBJECTS
Embodiments are provided for uniquely identifying and tracking selectable web page objects and presenting tracked activity for the selectable objects. In some...
2018/0046636 ELECTRONIC APPARATUS AND METHOD FOR TEMPORARILY STORING DATA THEREOF
An electronic apparatus and a method for temporarily storing data thereof, adapted to temporarily store the data downloaded from a remote apparatus, are...
2018/0046635 DISCOVERY OF CALLING APPLICATION FOR CONTROL OF FILE HYDRATION BEHAVIOR
Variety of approaches to control file hydration behavior are described. A filter driver initiates operations to control file hydration behavior upon receiving...
2018/0046634 BACKUP AND RESTORATION FOR STORAGE SYSTEM
A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more...
2018/0046633 BACKUP AND RESTORATION FOR STORAGE SYSTEM
A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more...
2018/0046632 BACKUP AND RESTORATION FOR STORAGE SYSTEM
A backup method is provided for a file system for managing hierarchical storage including one or more storage media on a computer system including one or more...
2018/0046631 DISPLAY APPARATUS AND METHOD FOR CONTROLLING THE SAME
A display apparatus and a method for controlling the same are provided. The display apparatus includes a display configured to display a video content, a...
2018/0046630 STORING AND IDENTIFYING CONTENT THROUGH CONTENT DESCRIPTORS IN A HISTORIAN SYSTEM
Annotating content, comprising data values of one or more tags corresponding to a process device within a continuous process, with content descriptors in a...
2018/0046629 IDENTIFYING KEY WORDS WITHIN A PLURALITY OF DOCUMENTS
A computer-implemented method according to one embodiment includes identifying a first group of textual data, determining a plurality of word combinations...
2018/0046628 RANKING SOCIAL MEDIA CONTENT
A system for ranking social media content may be provided. The system may include one or more processors. The one or more processors may be configured to...
← 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 | 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.