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
US-9,317,566 Method and system for programmatic analysis of consumer reviews
Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically analyzing a consumer review....
US-9,317,565 Alerting system based on newly disambiguated features
The present disclosure relates to a method of alerting users regarding newly disambiguated features. More specifically, a newly disambiguated feature may pass...
US-9,317,564 Construction of text classifiers
Methods, systems, and apparatus, including computer program products, for constructing text classifiers. The method includes receiving a collection of candidate...
US-9,317,563 Preferred sites
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either...
US-9,317,562 Determining a relative importance among ordered lists
Implementations and techniques for determining a relative importance among ordered lists are generally discussed.
US-9,317,561 Scene change detection around a set of seed points in media data
Techniques for scene change detection around seed points in media data are provided. Media features of many different types may be extracted from the media...
US-9,317,560 Alerting users to items of current interest
Disseminating to a participant an indication that an item accessible by the participant via a network is of current interest is disclosed. An indication that...
US-9,317,559 Sentiment detection as a ranking signal for reviewable entities
A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts...
US-9,317,558 Intelligent unmasking in an in-memory database
Database data is unmasked in order to facilitate its efficient handling by a database engine. In response to a request for data of a masked table including a...
US-9,317,557 Answering relational database queries using graph exploration
Embodiments are directed to processing queries using schema graph traversal and to establishing a schema graph that allows queries to be answered by traversing...
US-9,317,556 Accelerating database queries containing bitmap-based conditions
Systems, methods and articles of manufacture for accelerating database queries containing bitmap-based conditions are described herein. An embodiment includes...
US-9,317,555 Query method for a distributed database system and query apparatus
A method, system, and/or computer program product queries a distributed database system. In one embodiment, the query method comprises: parsing a query request;...
US-9,317,554 SQL generation for assert, update and delete relational trees
Presented is a system and method for evaluating relational database queries in a distributed system. An optimized query plan is received by a control node. The...
US-9,317,553 Declarative partitioning for data collection queries
Aspects of the subject matter described herein relate to data collection. In aspects, when data is desired from one or more data sources, a size and/or other...
US-9,317,552 Reusing existing query plans in a database system
A system and method for executing query plans preprocesses a user's queries to identify and extract select parameters of the query, creates a skeletal query...
US-9,317,551 Transforming a search query into a format understood by a technical computing environment (TCE)-based search engine
A device provides for display a technical computing environment (TCE)-based search engine user interface, and receives a query from a user via the TCE-based...
US-9,317,550 Query expansion
The present disclosure provides example query expansion methods and systems. A query input by a user is received. A normalized query of the query is determined...
US-9,317,549 Constraint-based consistency with snapshot isolation
Efficient processing of concurrent atomic transactions is provided by identifying the constraints that need to be satisfied for correct application behavior....
US-9,317,548 Reducing collisions within a hash table
Collisions in hash tables are reduced by removing each empty bucket from a hash table and compacting the non-empty buckets, generating a map of the hash table...
US-9,317,547 Method and system for children backup applications communicating to parent backup applications via application...
Children backup applications communicating to parent backup applications via application program interfaces are described. A child backup task is executed by a...
US-9,317,546 Storing changes made toward a limit
A program identifier, a limit identifier, a minimum value, and an increment value are stored to limit data. The limit identifier identifies a first variable...
US-9,317,545 Transactional replication
Writing data in a distributed database having a plurality of nodes is disclosed. Writing includes receiving a write request at a node, wherein the write request...
US-9,317,544 Integrated fuzzy joins in database management systems
A fuzzy joins system that is integrated in a database system generates fuzzy joins between records from two datasets. The fuzzy joins system includes a...
US-9,317,543 Dropping columns from a table with minimized unavailability
Dropping of columns from a table with data availability, where the columns in the table are each associated with a column number, includes: executing a...
US-9,317,542 Declarative specification of data integration workflows for execution on parallel processing platforms
A method for receiving a declarative specification including a plurality of stages. Each stage specifies an atomic operation, a data input to the atomic...
US-9,317,541 Apparatus, systems, and methods for batch and realtime data processing
A traditional data processing system is configured to process input data either in batch or in real-time. On one hand, a batch data processing system is...
US-9,317,540 Method, system and aggregation engine for providing structural representations of physical entities
The present disclosure relates to a method a system and an aggregation engine for providing a structural representation of a physical entity. Processing units...
US-9,317,539 Time-series database setup automatic generation method, setup automatic generation system and monitoring server
If the operations manager makes configuration changes of the log database through configuration management interface, the configuration management interface...
US-9,317,538 Methods for generating data sets using catalog entries
Methods for recovering data sets using existing catalog entries are described. The data sets to be recovered may correspond with a portion of a data storage...
US-9,317,537 Database and method for evaluating data therefrom
A computer system for calculating a quantity from a set of input values is disclosed. The computer system comprises a database that is configured to store a...
US-9,317,536 System and methods for mapping and searching objects in multidimensional space
This invention relates to a system and methods for determining the placement of an object in a distributed key-value store by mapping the object to nodes in...
US-9,317,535 Cumulative image recognition method and application program for the same
A cumulative image recognition method performs a matching analysis on frame and matching data in a mobile device when the mobile device focuses on a recognition...
US-9,317,534 Combined semantic description and visual attribute search
An image search method includes receiving a first query, the first query providing a first image constraint. A first search of a plurality of images is...
US-9,317,533 Adaptive image retrieval database
Adaptive image retrieval image allows retrieval of images that are more likely to reflect a current trend of user preferences and/or interests, and therefore...
US-9,317,532 Organizing nearby picture hotspots
A method of accessing an image database containing location data and determining one or more clusters of the digital images based on their location data. A...
US-9,317,531 Autocaptioning of images
The description relates to sentence autocaptioning of images. One example can include a set of information modules and a set of sentence generation modules. The...
US-9,317,530 Face recognition based on spatial and temporal proximity
In one embodiment, a social networking system determines one or more individuals matching one or more faces in an image file of a still image or a video...
US-9,317,529 Memory-efficient spatial histogram construction
Techniques are described for memory-efficient spatial histogram construction. A hierarchical spatial index has leaf nodes and non-leaf nodes, each leaf node...
US-9,317,528 Identifying geographic features from query prefixes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying geographic features. In one aspect, a method...
US-9,317,527 Method and apparatus for region sampling and estimation in location based networks
Various embodiments provide a method and apparatus for obtaining a representative sample set of venues (i.e., places) within a geographic region in a location...
US-9,317,526 Data protection compliant version control
In a data protection compliant version control system, a change committed by a user in a version is stored. A cryptographic hash value generated based on a set...
US-9,317,525 Reconstructing a state of a file system using a preserved snapshot
A technique includes receiving a request to restore a state of a file system. The request defines a rollback period, which extends from a restoration time that...
US-9,317,524 Location assignment daemon (LAD) for a distributed storage system
A system and method for generating replication requests for objects in a distributed storage system is provided. For a respective object in a distributed...
US-9,317,523 Composing objects in hosted storage
A hosted storage system includes a namespace that contains object identifiers. A first object containing a first data component is stored. A first object...
US-9,317,522 Saving files from third-party systems directly to a cloud storage system
A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user...
US-9,317,521 Cloud object store for checkpoints of high performance computing applications using decoupling middleware
Cloud object storage is enabled for checkpoints of high performance computing applications using a middleware process. A plurality of files, such as checkpoint...
US-9,317,520 State scope data file sharing
A method, computer system, and/or computer program product shares state scope data among client devices in a cloud-based file synchronization service, where the...
US-9,317,519 Storage system for eliminating duplicated data
A storage system 103 carries out first and second de-duplication processes in response to receiving a write request from a client. First, a determination is...
US-9,317,518 Data synchronization
An example of synchronizing data can include converting a data tree structure into a dependency graph and reconciling nodes with a target data structure....
US-9,317,517 Hashing scheme using compact array tables
Embodiments include a method, system, and computer program product for creating an array table. In one embodiment the method includes identifying keys...
← 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 | 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.