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,507,828 Method and apparatus for intranet searching
A method for processing an intranet includes crawling the intranet to identify at least some of the pages in the intranet, and determining, for each identified...
US-9,507,827 Encoding and accessing position data
In one embodiment, a data structure comprises: a primary index comprising one or more position-block references; and one or more position blocks sequentially...
US-9,507,826 Generating real-time search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating real-time search results. In one aspect, a...
US-9,507,825 Techniques for partition pruning based on aggregated zone map information
Techniques for partition pruning based on aggregated zone map information. In one embodiment, for example, a method for pruning partitions based on aggregated...
US-9,507,824 Automated creation of join graphs for unrelated data sets among relational databases
A computer system processes a plurality of unrelated database tables to create a join graph where each node in the join graph represents a table. The nodes in...
US-9,507,823 Automated metadata lookup for legacy systems
A method and system for accessing data in a de-commissioned legacy system are provided. Data are automatically extracted from the legacy system, although data...
US-9,507,822 Methods and systems for optimizing queries in a database system
Methods and systems for optimizing queries in a multi-tenant store are described. In one embodiment, such a method includes retrieving data from a multi-tenant...
US-9,507,821 Mail indexing and searching using hierarchical caches
Electronic mail message processing includes: obtaining a set of keywords associated with an electronic mail message; updating, based at least in part on the set...
US-9,507,820 Data modeling system for runtime schema extensibility
Systems and methods for using a logical data model to at least partially address the deficiencies with existing ORM solutions are provided. In certain...
US-9,507,819 Method for providing search results including relevant location based content
A search engine considers events and stories described in electronic documents, a location of a searcher/reviewer, and a situs associated with a query and...
US-9,507,818 System and method for conditionally updating an item with attribute granularity
A system that implements a scaleable data storage service may maintain tables in a non-relational data store on behalf of clients. Each table may include...
US-9,507,817 Method for synchronizing access to shared resources of a computing system and detecting and eliminating...
The disclosure generally relates to computer engineering, in particular, to a method for synchronizing access to shared resources of a computing system, and for...
US-9,507,816 Partitioned database model to increase the scalability of an information system
A database includes data tables and indexes that are partitioned. Searches against the data table are performed in parallel over the multiple partitions. The...
US-9,507,815 Column store optimization using simplex store
Using index clusters to approximate coordinate values for vertices of compressed simplexes of a spatial data set, valid subspaces can be identified and used to...
US-9,507,814 Bit level comparator systems and methods
A bit level file comparison system compares two file systems, each of which includes any number of individual files, to determine whether the file systems are...
US-9,507,813 Method and apparatus for hardware-implemented AVL tree updates
The present disclosure describes techniques and apparatuses for hardware-implemented AVL tree updates. In some aspects, records are accessed as part of a search...
US-9,507,812 Systems and methods for scalable object storage
The present disclosure provides an advantageous systems and related methods for scalable object storage. One embodiment relates to a system that includes at...
US-9,507,811 Compressed data page with uncompressed data fields
Systems, methods, and other embodiments associated with a compressed data page that includes uncompressed data fields are described. One example method includes...
US-9,507,810 Updating database schemas in a zero-downtime environment
A system is described for processing schema updated in a zero-downtime environment. A technique includes establishing an application session to access a...
US-9,507,809 System and method for providing automatically updated product inserts
Systems, apparatuses, and methods can provide parameters of operating results for control products used in biological reactions. For example, automatically...
US-9,507,808 Technique for structuring navigation data
A technique for structuring a navigation data base in order to support incremental data updates is provided. A method implementation of the technique includes...
US-9,507,807 Meta file system for big data
A computer implemented method, system, and apparatus for modeling a Big Data dataset, the method comprising creating non-specific representations of the Big...
US-9,507,806 Efficient delivery of image files
A method of delivering images by an edge server to a web browser is disclosed. It includes receiving through an interface a request for an image file. It...
US-9,507,805 Drawing based search queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing drawing-based search queries. In one aspect, a...
US-9,507,804 Similar search queries and images
Methods, systems and apparatus, including computer programs encoded on a computer storage medium, for determining similar queries for image searches. In one...
US-9,507,803 Visual search using multiple visual input modalities
Systems, methods, and computer-readable storage media for web-scale visual search capable of using a combination of visual input modalities are provided. An...
US-9,507,802 Information processing apparatus and method, and program
An information processing apparatus includes an extraction unit operable to extract metadata used for recognizing an event associated with a captured image from...
US-9,507,801 Enforcing category diversity
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enforcing category diversity of points of interest...
US-9,507,800 Data management in distributed file systems
Technology is disclosed for managing data in a distributed processing system ("the technology"). In various embodiments, the technology pushes "cold" data from...
US-9,507,799 Distributed object store for network-based content repository
A distributed object store in a network storage system uses location-independent global object identifiers (IDs) for stored data objects. The global object ID...
US-9,507,798 Centralized logging for a data storage system
A technique for logging events in a data storage system involves designating one subset of storage processors of the data storage system as clients that...
US-9,507,797 Cross-protocol locking with a file system
A file system is to be shared by multiple file servers according to respective different file server protocols, and the file system is to implement...
US-9,507,796 Relay apparatus and image processing device
The information processing device may determine a file type of a send file which is a file to be sent to the storage device and to be stored in the storage...
US-9,507,795 Functionalities, features, and user interface of a synchronization client to a cloud-based environment
Embodiments in the present disclosure include systems and methods related to a synchronization client of a cloud-based collaboration platform that runs on a...
US-9,507,794 Method and apparatus for distributed processing of file
A method and apparatus for the distributed processing of a file are disclosed. The apparatus includes a shared data block selection unit, a modified data block...
US-9,507,793 File resharing management
Managing file distribution in an online file sharing system implemented by at least one server includes inviting a first entity to access a shared file hosted...
US-9,507,792 Electronic template generation, data extraction and response detection
A file receiver receives an electronic structure file that includes structure-file data associated with a spatial arrangement and detects a content object for...
US-9,507,791 Storage system user interface with floating file collection
A method includes outputting for display a first view representing a first plurality of objects stored in a first folder of a hierarchical storage system and...
US-9,507,790 Providing file indexes and per-file viewing modes within a file management application
Various embodiments present file indexes within a file managing and navigation interface. In one embodiment, a set of files is presented within a user interface...
US-9,507,789 System, relay server apparatus, information processing method and computer-readable medium
A system in which an information processing apparatus, relay server apparatus, and management server apparatus are connected via the network, wherein the said...
US-9,507,788 Methods and apparatus for distributed data storage
A distributed heterogeneous or homogeneous file storage system divides logical responsibility for data from actual control of the data by using separate file...
US-9,507,787 Providing mobility to virtual storage processors
A technique provides mobility to VSPs. The technique involves receiving, by processing circuitry, a VSP move command from a user. The VSP move command specifies...
US-9,507,786 Retrieving data utilizing a distributed index
A method begins by a dispersed storage (DS) processing module receiving a request to retrieve a data object based on a search attribute. The method continues...
US-9,507,785 Flexible content storage management for DVRS
A media broker comprises a communication interface and a controller associated with the communication interface configured to divide at least one media item...
US-9,507,784 Selective extraction of information from a mirrored image file
An embodiment of the invention provides a method to extract selected information from an image file selectively without requiring the user to restore, on the...
US-9,507,783 Migration of large data from on-line content management to archival content management
A file system storage device includes a memory storing instructions and at least one processor. The processor is configured to: execute the instructions to...
US-9,507,782 Dynamic content preview
Technologies are generally described for generating a preview of a content file dynamically based at least in part on content features of the content file. In...
US-9,507,781 System and method for mobile presentation processing
The invention comprises a system and method using a software application ("app") running on portable computing devices to download presentations from a central...
US-9,507,780 Media playback queuing for playback management
Management or coordination of playback of digital media assets by an electronic device (e.g., a computing device), that supports media playback is disclosed....
US-9,507,779 Multimedia integration description scheme, method and system for MPEG-7
The invention provides a system and method for integrating multimedia descriptions in a way that allows humans, software components or devices to easily...
← 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 | 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.