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,830,355 Computer-implemented method of performing a search using signatures
A computer-implemented method of processing a query vector and a data vector), comprising: generating a set of masks and a first set of multiple signatures and...
US-9,830,354 Accelerating multiple query processing operations
Embodiments include methods, systems and computer program products a for offloading multiple processing operations to an accelerator includes receiving, by a...
US-9,830,353 Determining match type for query tokens
Example processes for determining a match type include: receiving a query token from a content provider; consulting a database stored in memory to determine...
US-9,830,352 Information processing device, information processing system, information processing method, and program
There is provided an information processing device including a storage unit configured to store identification data and attribute data of each of a plurality of...
US-9,830,351 System and method for generating a playlist from a mood gradient
Systems and methods for generating and playing a sequence of media objects based on a mood gradient are also disclosed. A mood gradient is a sequence of items,...
US-9,830,350 In-memory database system
An in-memory database system includes database table stored in system memory. The database table comprises a plurality of rows including a particular row. Data...
US-9,830,349 Maintaining storage profile consistency in a cluster having local and shared storage
A per device state is introduced that indicates whether a storage device is shared clusterwide or not. The state may be populated by default based on detected...
US-9,830,348 Persistent data storage techniques
A database is maintained that stores data persistently. Tasks are accepted from task sources. At least some of the tasks have competing requirements for use of...
US-9,830,347 Management of memory usage using usage analytics
An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer...
US-9,830,346 Table redistribution in distributed databases
Tables in a distributed database can require redistribution, for example to provide improved collocation of tables or table partitions that require joining at a...
US-9,830,345 Content-addressable data storage
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing data in a version control system. One of the methods...
US-9,830,344 Evaluation of nodes
Disclosed are various embodiments for assessing the quality of a node that comprises a collection of items containing textual data. The homogeneity of the node...
US-9,830,343 Compiling graph-based program specifications
A graph-based program specification includes: a plurality of components, each corresponding to a processing task and including one or more ports, including...
US-9,830,342 Optimizing database deduplication
A method and associated systems for optimized deduplication of a database stored on multiple tiers of storage devices. A database-deduplication system, upon...
US-9,830,341 Resource name generation and derivation utilizing attribute space monikers and their associated context
A system and method with the following features is disclosed: receiving a partial name of a resource having an attribute moniker and attribute value; receiving...
US-9,830,340 Methods and apparatus for suppressing network feed activities using an information feed in an on-demand...
Disclosed are systems, apparatus, methods, and computer readable media for suppressing network feed activities using an information feed in an on-demand...
US-9,830,339 Data processing system for processing interactions
A data processing system for processing data related to incoming interactions. The data processing system comprises a first configuration object defining a set...
US-9,830,338 Virtual white lines for indicating planned excavation sites on electronic images
Methods and apparatus for facilitating detection of a presence or an absence of at least one underground facility within a dig area. Source data representing...
US-9,830,337 Computer-vision-assisted location check-in
In one embodiment, an uploaded multimedia object comprising a photo image or video is subjected to computer vision algorithms to detect and isolate objects...
US-9,830,336 Information processing device, information processing method and information processing program
An image comparison unit (81) compares a query image with a registered image to detect, in the registered image, a region corresponding to the query image. An...
US-9,830,335 Snapshot manifest for static analysis results
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using a snapshot manifest when storing files in a data...
US-9,830,334 Client to client resource sharing in a client-server file-system
A request is received from a first client, at a file-server, to use a handle available at the file-server, the handle corresponding to a resource available at a...
US-9,830,333 Deterministic data replication with conflict resolution
This disclosure relates to a geographically distributed, multi-master system for storing data records, and associated methods and computer-readable media for...
US-9,830,332 File-attendant messaging
In response to detecting data file creation/revision in a first computing device, one or more other computing devices in which the data file creation/revision...
US-9,830,331 Cluster scale synchronization of producer consumer file access via multi-protocol nodes
In a storage cluster, a producer and a consumer can be remote from each other and have different capabilities. For example, a consumer may be running on a...
US-9,830,330 Systems and methods for secure cloud-based media file sharing
Cloud-based systems and methods to securely share electronic files use a cloud or virtualized server to handle management tasks related to file sharing, while...
US-9,830,329 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...
US-9,830,328 Multi-source, multi-dimensional, cross-entry, multimedia merchant analytics database platform apparatuses,...
The MULTI-SOURCE, MULTI-DIMENSIONAL, CROSS-ENTITY, MULTIMEDIA MERCHANT ANALYTICS DATABASE PLATFORM APPARATUSES, METHODS AND SYSTEMS ("MDB") transform data...
US-9,830,327 Method, device, node and system for managing file in distributed data warehouse
A method, a device, a node and a system for managing file in distributed data warehouse are provided. The method includes: acquiring, by a data node, a deleting...
US-9,830,326 Identifying data offsets using binary masks
To analyze data fields in an unstructured data set or a data set where the structure is unknown, masks can be constructed and used to determine locations of the...
US-9,830,325 Determining a likelihood that two entities are the same
The disclosed embodiments provide a system that determines a likelihood that a first entity and a second entity are the same entity. During operation, the...
US-9,830,324 Content based organization of file systems
The methods and systems for organizing and managing a file system on top of a content addressable object store are provided. User content is associated with a...
US-9,830,323 Method and system for archiving data from a source database to a target database
A method and a system for archiving data from a source database to a target database perform the following step: a) specifying the data being subject to the...
US-9,830,322 GeoRadio
Systems, methods, and computer-program products are described for determining current location information which includes determining whether an object is...
US-9,830,321 Systems and methods for searching for a media asset
Systems and methods for searching for a media asset are described. In some aspects, the system includes control circuitry that receives a first search query...
US-9,830,320 Method and device for assigning time information to a multimedia content
The invention concerns a device (D) for assigning time information to a main multimedia content related to a given object. To this end, said device comprises: ...
US-9,830,319 Hierarchical data extraction mapping and storage machine
The present disclosure concerns systems and methods and computer program products for processing hierarchical document data (e.g., XML, JSON documents) and...
US-9,830,318 Simultaneous translation of open domain lectures and speeches
Speech translation systems and methods for simultaneously translating speech between first and second speakers, wherein the first speaker speaks in a first...
US-9,830,317 Multilingual translation device designed for childhood education
Portable, real time voice translation systems, and associated methods of use, are provided. The systems include a translation system for use on a single unit,...
US-9,830,316 Content availability for natural language processing tasks
An approach is provided to make content available to natural language processing (NLP) tasks. In the approach, a screen view of a document section is provided...
US-9,830,315 Sequence-based structured prediction for semantic parsing
A system and method are provided which employ a neural network model which has been trained to predict a sequentialized form for an input text sequence. The...
US-9,830,314 Error correction in tables using a question and answer system
Mechanisms are provided for performing tabular data correction in a document. The mechanisms receive a natural language document comprising a portion of content...
US-9,830,313 Identifying expanding hashtags in a message
A social networking system receives messages from users that include hashtags. The social networking system may use a natural language model to identify terms...
US-9,830,312 Mobile based lexicon and forecasting
An approach is provided for ranking candidate answers to a natural language question. First contextual information about a user of a mobile device is...
US-9,830,311 Touch keyboard using language and spatial models
A computing device outputs for display at a presence-sensitive display, a graphical keyboard comprising a plurality of keys, receives an indication of at least...
US-9,830,310 Selection of page templates for presenting digital magazine content based on characteristics of additional page...
A digital magazine server displays content to a user based on a page template specifying sizing and positioning of content items. The page template is selected...
US-9,830,309 Method for creating page components for a page wherein the display of a specific form of the requested page...
A web-based application constructor can be used for constructing a web display. The web-based application constructor can obtain data from heterogeneous data...
US-9,830,308 Rendering apparatus and method for operating a web-platform
An electronic apparatus and an operating method of a web-platform, the method including: executing a web application in the electronic apparatus; parsing a root...
US-9,830,307 Ahead of time compilation of content pages
Systems and methods are described which provide improved memory and resource allocation for content pages accessed using a browser. A content page may be...
US-9,830,306 Interface definition language extensions
Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine 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 | 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.