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,589,013 Message content management system
Multi-media content for inclusion into an SMS (Short Message Service), MMS (Multi-media Message Service), IM (Instant Message) or other message type can be...
US-9,589,012 Generation of a data model applied to object queries
Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by...
US-9,589,011 Dynamic suggested search queries on online social networks
In one embodiment, a method includes accessing a prior structured query previously selected by a first user of an online social network, where the prior...
US-9,589,010 Systems and methods for host detection of USB asynchronous notification capability
Systems and methods for detecting legacy storage devices that may falsely and/or incorrectly report to host systems that they have removable media. Such false...
US-9,589,009 Long-lived data transactions
In one embodiment, a method includes accessing a mapping that represents a correspondence between a column in a source database and a column in a temporary...
US-9,589,008 Deduplication of volume regions
A system and method for performing coarse-grained deduplication of volume regions. A storage controller detects that a first region of a first volume is...
US-9,589,007 Method for issuing multipart receipts in connection to extensive database operations
Disclosed herein is a technique for providing status feedback on the execution of a database request. The technique involves receiving a database request that...
US-9,589,006 Method and apparatus for multidimensional data storage and file system with a dynamic ordered tree structure
An approach is provided to determine one or more dynamic ordered tree structures and transition tree structures (e.g., based on one or more transitions of a...
US-9,589,005 Method, system and computer program product for storing a decision tree
At least first nodes and second nodes of a decision tree are stored within a memory of an information handling system. The first nodes include a first parent...
US-9,589,004 Data storage method and apparatus
A data storage method and apparatus. The method includes: determining a same column attribute of at least two data objects that are to be stored in a KeyValue...
US-9,589,003 Sparse datatable data structure
A sparse dataset structure is created by creating column vectors for one or more columns in a dataset that have at least one significant value. Each column...
US-9,589,002 Content selection for storage tiering
A method, of managing storage of content of a system (400) in storage units (430) including run units which do not allow spin-down functionality and spin-down...
US-9,589,001 Document management apparatus and recording medium
A document management apparatus includes a reception unit, an operation information extraction unit, a memory, an executability determination unit, and an...
US-9,589,000 Method and apparatus for content association and history tracking in virtual and augmented reality
A machine-implemented method includes establishing a virtual or augmented reality entity, and establishing a state for the entity having a state time and state...
US-9,588,999 Database storage reclaiming program
The computer retrieves a list of the data elements contained in a database. The computer performs a static and dynamic analysis on the list to determine which...
US-9,588,998 Protecting storage data during system migration
Provided are techniques for determining whether a character code point value of a first plurality of character code point values corresponds to a second...
US-9,588,997 Modularizing complex XML data for generation and extraction
A mechanism is provided for creating modules from an XML schema. The mechanism includes creating a syntax tree from a sample XML fragment of the XML schema,...
US-9,588,996 Point in time recovery support for pending schema definition changes
Recovering data to a point in time before pending definition changes are materialized in a relational database management system. One or more definition changes...
US-9,588,995 Point in time recovery support for pending schema definition changes
Recovering data to a point in time before pending definition changes are materialized in a relational database management system. One or more definition changes...
US-9,588,994 Transferring task execution in a distributed storage and task network
A method begins by a dispersed storage (DS) processing module ascertaining processing speeds of distributed storage and task (DST) execution units where the DST...
US-9,588,993 Image display apparatus and control method thereof
An image display apparatus which displays a list of image data, comprises a selection unit configured to select a classification condition of image data; a...
US-9,588,992 Displaying images interesting to a user
One or more techniques and/or systems are disclosed for displaying images in a user's online page, such as to provide an engaging and interesting user...
US-9,588,991 Image search device, image search method, program, and computer-readable storage medium
An image search device includes a common memory and a plurality of parallel processors for executing a same instruction. The image search device transfers, from...
US-9,588,990 Performing image similarity operations using semantic classification
Image similarity operations are performed in which a seed image is analyzed, and a set of semantic classifications are determined from analyzing the seed image....
US-9,588,989 Search systems and computer-implemented search methods
Search systems and computer-implemented search methods are described. In one aspect, a search system includes a communications interface configured to access a...
US-9,588,988 Visual indicators for temporal context on maps
Client-side and server-side methods for displaying event data within a map that is displayed on a computing device are presented. In an example, the method...
US-9,588,987 Method and system for navigating a map
Method and computer program product for navigating a map in a browser window of a user device via the Internet are disclosed. The method includes providing a...
US-9,588,986 Method and system for backup and recovery
For data backup and recovery based on linked file repositories with each of the linked file repositories representing an individual file system capable of...
US-9,588,985 Reducing blocking instances in parallel processing systems performing operations on trees
An aspect of the present invention reduces blocking instances in parallel processing systems performing operations on trees. In one embodiment, a change...
US-9,588,984 Peer-to-peer data management for a distributed file system
In some examples, a distributed file system is described. The distributed file system may include multiple data nodes and a director unit. The multiple data...
US-9,588,983 Data classification for adaptive synchronization
In one embodiment, a synchronization engine 116 of an application module 114 may adjust a synchronization scheme 306 based on the implicit data classification...
US-9,588,982 Method and system for sharing documents between on-demand services
A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of...
US-9,588,981 Data deduplication using CRC-seed differentiation between data and stubs
Various embodiments for differentiating between data and stubs pointing to a parent copy of deduplicated data. Undeduplicated data is stored with a checksum of...
US-9,588,980 Real-time identification of data candidates for classification based compression
Identification of data candidates for data processing is performed in real time by a processor device in a distributed computing environment. Data candidates...
US-9,588,979 UI techniques for navigating a file manager of an electronic computing device
Techniques are disclosed for a swipe based file manager navigation mode in electronic computing devices, such as a touch screen device. Digital files may be...
US-9,588,978 Merging metadata for database storage regions based on overlapping range values
Metadata for a plurality of database storage regions within memory are merged, where the metadata for each storage region comprises an interval including first...
US-9,588,977 Data and metadata structures for use in tiering data to cloud storage
Systems and methods are provided herein for establishing data constructs necessary for efficient and transparent tiering of data from local storage to cloud...
US-9,588,976 Delayed allocation for a direct access non-volatile file system
Systems and methods for data storage management technology that optimizes the creation and storage of file objects. The method includes: receiving a request to...
US-9,588,975 Processing large XML files by splitting and hierarchical ordering
A computer processor determines a schema that enables splitting of one or more elements of an XML file. The computer processor determines an XML file as a split...
US-9,588,974 Method and system for applying data retention policies in a computing platform
Systems and methods for a multitenant computing platform. Original data is generated through operation of a computing platform system on behalf of an account of...
US-9,588,973 Archiving to a single database table information located across multiple tables
A method, and associated system, for archiving to a single database table information located across multiple database tables. At least one archival data value...
US-9,588,972 Efficient data management improvements, such as docking limited-feature data management modules to a...
Software, firmware, and systems are described herein that permit an organization to dock previously-utilized, limited-feature data management modules with a...
US-9,588,971 Generating unique document page identifiers from content within a selected page region
Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the...
US-9,588,970 Systems and methods for collaborative storytelling in a virtual space
User-submitted content (e.g., stories) may be associated with descriptive metadata (intersection metadata), such as a timeframe, location, tags, and so on....
US-9,588,969 Retargeting content segments to multiple devices
A tool for retargeting content from a web page to one or more devices. The tool issues, by one or more computer processors, a request to configure preferences...
US-9,588,968 Method and apparatus for acquiring event information on demand
An approach for enabling mobile device users to acquire information regarding events in their proximity on demand is described. An activity processing platform...
US-9,588,967 Interpretation apparatus and method
According to one embodiment, an interpretation apparatus includes a translator, a calculator and a generator. The translator performs machine translation on a...
US-9,588,966 Data sorting for language processing such as POS tagging
Technology is disclosed that improves language coverage by selecting sentences to be used as training data for a language processing engine. The technology...
US-9,588,965 Identifying and characterizing an analogy in a document
Disclosed is a method and system for identifying and characterizing an analogy in a document. In one implementation, the method comprises identifying a...
US-9,588,964 Natural language vocabulary generation and usage
Natural language vocabulary generation and usage techniques are described. In one or more implementations, one or more search results are mined for a domain 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 | 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.