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,430,517 Methods and systems for presenting online content elements based on information known to a service provider
Methods and systems for presenting online content elements based on information known to a service provider. One of the methods is a method for presenting...
US-9,430,515 Data validation using schema definition
A system includes a first processor configured to intake a schema definition file. The schema definition file defines a set of rules that a data document must...
US-9,430,514 Locking metadata associated with catalog items
Disclosed are various embodiments for locking metadata associated with catalog items. An identifier of an item in the item catalog and update metadata...
US-9,430,513 Methods and apparatus for archiving system having policy based directory rename recording
Methods and apparatus for archiving files in a content addressable storage (CAS) system with support for folder renames on the CAS and optimizing the same by...
US-9,430,512 Method and/or system for manipulating tree expressions
Embodiments of methods and/or systems of manipulating tree expressions are disclosed.
US-9,430,511 Merging independent writes, separating dependent and independent writes, and error roll back
In an embodiment, a method of updating a memory with a plurality of memory lines, the memory storing a tree, a plurality of buckets, and a plurality of rules,...
US-9,430,510 Computer implemented methods and systems for multi-level geographic query
According to one aspect of the present disclosure, a computer-implemented method is provided for processing a query for points of interest (POIs) using a...
US-9,430,509 Event timeline generation
A method selects events from an event log for presentation along a timeline. The method may receive information associated with the timeline to define an...
US-9,430,508 Disk optimized paging for column oriented databases
Implementing a database system using a plurality of sequentially ordered drives to store sequential portions of columns of the database, but where the database...
US-9,430,507 Distributed acoustic sensing data analysis system
Various systems and methods are provided that retrieve data measured by various sensors associated with a sensor collection site and compress the retrieved data...
US-9,430,506 Enterprise migration planning information repository
A data migration tool is disclosed for allowing a data migration project to be more efficient to execute from the client standpoint. The data migration tool is...
US-9,430,505 Automated data warehouse migration
Systems, apparatus, computer-readable storage media, and methods are disclosed for allowing analysis, migration, and validation of data from a source...
US-9,430,504 Systems and methods for dynamically intercepting and adjusting persistence behaviors via runtime configuration
The systems and methods described herein relate to dynamic runtime modifications of an object-relational mapping behavior associated with a relational...
US-9,430,503 Coalescing transactional same-block writes for virtual block maps
A technique for preserving metadata changes in a transaction log involves coalescing metadata changes based on the block of storage in which the metadata to be...
US-9,430,502 Method and apparatus for collecting and storing statistics data from network elements using scalable architecture
A method and apparatus for collecting statistics data over a communications network using scalable stateless processes are disclosed. A process capable of...
US-9,430,501 Time sanitization of network logs from a geographically distributed computer system
Time correction records are created for correcting timestamps of network logs to identify timing of network events in a predetermined time reference frame, the...
US-9,430,500 Method and device for operating image in electronic device
Disclosed are a method and device for providing a user-based interactive image by inserting various pieces of image processing information corresponding to a...
US-9,430,499 Automated feature extraction from imagery
Embodiments of the invention are directed to a computer-implemented system and method of identifying human settlements in imagery comprising receiving an image,...
US-9,430,498 Methods and systems for generating a digital celebrity map tour guide
Systems and methods of creating a tour on a digital celebrity map are disclosed, including steps to receive a user geolocation; determine a map area around the...
US-9,430,497 Trip replay for an aquatic geographic information system
A method of replaying measured data points includes receiving positions of a watercraft from a monitoring system, receiving sonar pings of a water body from the...
US-9,430,496 Range of focus in an augmented reality application
A computer-implemented augmented reality method includes receiving one or more indications, entered on a mobile computing device by a user of the mobile...
US-9,430,495 Identifying entries in a location store associated with a common physical location
A social networking system generates a location store based on information received from its users. The location store includes entries having a physical...
US-9,430,494 Spatial data cartridge for event processing systems
Techniques for extending the capabilities of an event processing system to support the processing of spatial data. In one set of embodiments, this extensibility...
US-9,430,493 Extension of write anywhere file layout write allocation
A write allocation technique extends a conventional write allocation procedure employed by a write anywhere file system of a storage system. A write allocator...
US-9,430,492 Efficient scavenging of data and metadata file system blocks
An improved technique involves identifying the location of backed free blocks, i.e., blocks within an upper deck file system that have been provisioned from...
US-9,430,491 Request-based data synchronization management
In general, a data synchronization management system is disclosed in which files (and/or other data) are synchronized among two or more client computing devices...
US-9,430,490 Multi-tenant secure data deduplication using data association tables
A method of providing secure storage and access by authorized users of a multi-tenant data storage system that contains deduplicated data; wherein a unique...
US-9,430,489 Computer, data storage method, and information processing system
A computer includes a memory that stores a program and received data; and a processor that executes an operation by executing the program stored in the memory,...
US-9,430,488 File update tracking
Embodiments are directed towards managing and tracking item identification of a plurality of items to determine if an item is a new or existing item, where an...
US-9,430,487 Method and system for executing an executable file
A method for executing an executable file. The method includes executing instructions in the executable file by a first process, receiving a write request from...
US-9,430,486 Systems and methods for efficient data searching, storage and reduction
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time...
US-9,430,485 Information processor and backup method
An information processor coupled to a storage apparatus that stores information, includes: a creation unit configured to create a snapshot of a file system that...
US-9,430,484 Data redundancy in a cluster system
A cluster system includes a plurality of computing nodes connected to a network, each node including one or more storage devices. The cluster system stores data...
US-9,430,483 Automatic file system migration to a network attached storage system
Techniques for automatic file system migration to a network attached storage (NAS) device or system. For example, a method comprises the following steps. A...
US-9,430,482 Systems and methods for compressing and extracting information from marketplace taxonomies
A non-transitory processor-readable medium stores code that, when executed by a processor, causes the processor to receive a first file that is in a first file...
US-9,430,481 Storage disk file subsystem and defect management systems and methods
In accordance with one or more embodiments of the present invention, methods and systems disclosed herein provide for storage disk file and defect management....
US-9,430,480 Active-active metro-cluster scale-out for unified data path architecture
A technique for providing active-active access to pooled block-based objects and pooled file-based objects by multiple storage processors over distance in a...
US-9,430,479 Interactive frames for images and videos displayed in a presentation application
A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a...
US-9,430,478 Anchor image identification for vertical video search
Anchor images and information associated therewith are accumulated during a Web crawling operation. One or more rules are applied to the accumulated candidate...
US-9,430,477 Predicting knowledge gaps of media consumers
A method comprising using at least one hardware processor for receiving a request of a user for media, retrieving a first metadata set relating to said media,...
US-9,430,476 Method and apparatus of user recommendation system for in-vehicle apps
A method and system for recommending applications to users of in-vehicle infotainment systems are disclosed. Application rating data from many road vehicle...
US-9,430,475 Method for providing information to a user of a motor vehicle
A method is disclosed in which a configuration code identifying the type and specification of a vehicle (1) is stored in a memory device (2) during manufacture...
US-9,430,474 Automated multimedia content recognition
An automated content recognition system accurately and reliably generates content identification information for multimedia content without accessing the...
US-9,430,473 Data table performance optimization
A method to optimize a database is provided. A processor determines a frequency of search for a plurality of columns in a table. A processor determines a length...
US-9,430,472 Method and system for automatic detection of content
A method and system for tracking use of audio and audiovisual works is described. Known are converted into a time series of frequency domain signatures. As the...
US-9,430,471 Personalization engine for assigning a value index to a user
A dynamic classification dictionary is built for use in profiling and targeting users for additional relevant content. Behavioral data is gathered from user...
US-9,430,470 Automated report service tracking system and method
A computer implemented system and method in a client-server environment, is provided for document research, aggregation, and compilation. The system and method...
US-9,430,469 Methods and systems for recursively generating pivot tables
Systems and methods for recursively generating pivot tables are described. A processor provides, for display, a first table including a first set of results,...
US-9,430,468 Online peer review system and method
An online document management system is disclosed. In one embodiment, the online document management system comprises: one or more editorial computers operated...
US-9,430,467 Mobile speech-to-speech interpretation system
Interpretation from a first language to a second language via one or more communication devices is performed through a communication network (e.g. phone network...
← 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 | 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.