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,594,784 Push-model based index deletion
A method and apparatus for push-model based index deletion. In one embodiment of the method, a first transaction is generated for deleting a first data object...
US-9,594,783 Index selection for XML database systems
A method, computer-implemented system, and computer program product for creating indexes over XML data managed by a database system are provided. The method,...
US-9,594,782 Hierarchical file block variant store apparatus and method of operation
A system and apparatus intermediates between a centralized remote file service and several distributed virtual machine data center servers. When several file...
US-9,594,781 Estimation of query input/output (I/O) cost in database
Disclosed herein are system, method, and computer program product embodiments for calibrating and using a stable storage model. An embodiment operates by...
US-9,594,780 Database system with user-directed application-side control of data movement among storage tiers
A database system is provided with user-directed application-side storage tiering control functionality. A database node of a database system comprises a daemon...
US-9,594,779 Generating a view for a schema including information on indication to transform recursive types to...
Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one...
US-9,594,778 Dynamic content systems and methods
A dynamic content system integrates dynamic and static content through entry of physical table and field structures and creating metadata describing the...
US-9,594,777 In-database single-nucleotide genetic variant analysis
Genetic data in row-wise flat files, such as VCF and VCF-like files, comprising a plurality of data elements of different types is analyzed using a parallel...
US-9,594,776 Dynamic, parameterized image resource selection
Embodiments are directed to providing an image in response to a request for an image and to requesting an image for a specified context. In one scenario, a...
US-9,594,775 Retrieving images
A system includes: receiving first information about a device, where the first information includes data corresponding to a location of the device and a time at...
US-9,594,774 Estimating depth from a single image
During a training phase, a machine accesses reference images with corresponding depth information. The machine calculates visual descriptors and corresponding...
US-9,594,773 Pattern-retaining method for displaying large volumes of geographic based data using statistical depopulation
Disclosed herein are various embodiments of a method for graphically displaying large volumes of data points on a display in an intuitive and readily...
US-9,594,772 Multi-modal journey planner
A method, system, computer program product and computer program for generating a multi-modal journey itinerary comprising: receiving, from a user, a desired...
US-9,594,771 System for analysis and geospatial visualization
A system for analysis and geospatial visualization includes a database of human geography data, a social media data engine, a network of information concerning...
US-9,594,770 Score-based selection of storage device for virtual disk with specification of quality of service
Selecting a storage device to be mapped to a requested virtual disk includes maintaining attributes for a set of storage devices including a cost attribute, a...
US-9,594,769 Computing device configured with a table network
A computing device configured to compute a data function on a function-input value, the device comprising an electronic storage storing a first table network...
US-9,594,768 System and method for the synchronization of a file in a cache
The invention provides a system and method for file synchronization. One embodiment of the system of this invention includes a software program stored on a...
US-9,594,767 Providing access to documents of friends in an online document sharing community based on whether the friends'...
Provided are a computer program product, system, and method for providing access to documents of friends in an online document sharing community based on...
US-9,594,766 Reducing activation of similarity search in a data deduplication system
For conditional activation of similarity search in a data deduplication system using a processor device in a computing environment, input data is partitioned...
US-9,594,765 Performing keyword-based search and retrieval on data that has been losslessly reduced using a prime data sieve
Some embodiments can factorize input data into a sequence of elements. Next, for at least one element in the sequence of elements, the embodiments can identify...
US-9,594,764 Method and apparatus for modifying compressed files
A method, apparatus and computer program product are provided for preparing and installing update packages for compressed files. In the context of a method, a...
US-9,594,763 N-way Inode translation
Example apparatus and methods concern storing additional information about inodes to facilitate n-way inode translation between local inode spaces and external...
US-9,594,762 Intelligent file management
In one example, an indication is detected that an application has performed a file operation on a file and a computing system determines whether a datastore...
US-9,594,761 System and method for storing content on a content delivery network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for grouping a plurality of content files in content...
US-9,594,760 Systems and methods for archiving email messages
A computer-implemented method for archiving email messages may include 1) identifying a first email message that is subject to archival, 2) determining that the...
US-9,594,759 Backup and archival of selected items as a composite object
An archive of items, which are computing data accessed by a user, is created at a semantic object level. The object archiving may group seemingly disparate...
US-9,594,758 Method and apparatuses for enabling recommendations
Method and a recommendation system (200) for making a media item recommendation to a user. A weighted graph is created (2:2) that comprises item nodes...
US-9,594,757 Document management system, document management method, and document management program
It is possible to reduce a review load of a reviewer. A document management system acquires digital information recorded in a plurality of computers or a server...
US-9,594,756 Automated ranking of contributors to a knowledge base
A system and method is provided to rank contributors to a knowledge base. In an automated operation, a ranking value is calculated for each of a plurality of...
US-9,594,755 Electronic document repository system
An electronic document repository system comprises a storage arrangement (30-36) for storing a plurality of electronic documents; tagging means (132) for...
US-9,594,754 Purity analysis using white list/black list analysis
Memoizable functions may be identified by analyzing a function's side effects. The side effects may be evaluated using a white list, black list, or other...
US-9,594,753 Fragmentation repair of synthetic backups
Fragmentation repair of synthetic backups is disclosed. In various embodiments, a locality measure is computed with respect to a group of segments comprising a...
US-9,594,752 Network service system and method with off-heap caching
A method for providing data over a network using an application server having off-heap caching includes receiving at an application server coupled to a network...
US-9,594,751 Predictive delivery of digital content items to mobile devices to support offline transactions
A server system that hosts an electronic catalog of digital content items uses behavioral data to predictively select digital content items to proactively...
US-9,594,750 Interactive translation tool
A translation window is opened in conjunction with a primary window, such as a Web page window containing Web pages hosted on the Internet. The translation...
US-9,594,749 Visually differentiating strings for testing
In one embodiment, a data string test system may use a color-coding system, or other visual marker, to indicate which data strings are ready for testing. The...
US-9,594,748 System and method for localization of assets using dictionary file build
A system and method for organizing localization content for video game development is disclosed. The method includes generating executable instructions for a...
US-9,594,747 Generation of a semantic model from textual listings
A corpus of textual listings is received and main concept words and attribute words therein are identified via an iterative process of parsing listings and...
US-9,594,746 Identifying word-senses based on linguistic variations
One or more words are received. A set of frequency of occurrence values of the received word(s) within a set of domain tables is determined. A domain table in...
US-9,594,745 Systems and methods for improving the efficiency of syntactic and semantic analysis in automated processes for...
A natural language understanding system may be given the capability to construct a semantically detailed parse tree for each acceptable interpretation of an...
US-9,594,744 Speech transcription including written text
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transcribing utterances into written text are disclosed....
US-9,594,743 Hybrid machine-user learning system and process for identifying, accurately selecting and storing scientific data
A process for identifying, accurately selecting, and storing scientific data that is present in textual formats. The process includes providing scientific data...
US-9,594,742 Method and apparatus for matching misspellings caused by phonetic variations
A method and apparatus for matching equivalent words across languages takes advantage of a set of rules that are built from a user-defined language...
US-9,594,741 Learning new words
Systems and methods are disclosed for a server learning new words generated by user client devices in a crowdsourced manner while maintaining local differential...
US-9,594,740 Forms processing system
A forms processing system involves at least one processor, storage, an intelligent character, and/or intelligent word, recognition program, multiple selectable...
US-9,594,739 Document signing systems and methods
A system and method for enabling electronic signing of an unsigned electronic document over the internet or similar network. Responsive to receipt of document...
US-9,594,738 Displaying changes related to pages located before and after a currently displayed page
An information processing apparatus making it possible for a user to easily realize changes in the whole electronic book accompanying an editing operation...
US-9,594,737 Natural language-aided hypertext document authoring
Natural language (NL) processing of NL commands is performed to determine one or more of (i) content to be included in a hypertext document, (ii) a layout for...
US-9,594,736 Display and selection of bidirectional text
Techniques are disclosed for editing bidirectional text, including techniques for creating, selecting, inserting, and copying bidirectional text. The disclosed...
US-9,594,735 Automatic highlighting of formula parameters for limited display devices
A formula bar is used for receiving user input for entry/editing of formulas using touch input and/or a Soft Input Panel (SIP) designed for formula input. In...
← 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 | 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.