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.
Comprehensive framework to integrate business logic into a repository
Business logic is integrated within a repository through the use of "resource configurations." A resource configuration is a unit of business logic that is...
Apparatus, system and method for caching writes by multiple clients to a
virtualized common disk image
An apparatus, system, and method are disclosed for storage write caching. A storage address translation table is used to overlay a user image and a common...
Standing order database search system and method for internet and intranet
An internet and/or intranet based database search system and method for conducting searches of highly confidential records such as individual patient medical...
Age verification and content filtering systems and methods
A system and method is provided for age verification and content filtering (AV/CF) on a wireless telecommunications system capable of providing enhanced...
Method and system for metadata-driven document management and access
A system is provided to facilitate tag-based organization of documents. During operation, the system receives an original user query. The system extends the...
File management system and apparatus, and computer readable recording
medium storing program
By having a file data storage section that stores file data of a file; a management information storage section that stores management information identifying...
Using object identifiers with content distribution
Object identifiers are used in a variety of content distribution arrangements, including--but not limited to--peer to peer networks. The object identifiers may...
Method and apparatus for identifying and resolving conflicting data
A method and apparatus for identifying and resolving conflicting data records are disclosed. The individual data fields of a master record are compared with the...
Techniques for recognizing multiple patterns within a string
Techniques for recognizing multiple patterns within a string of characters are presented. A dictionary is hierarchically organized, such that leaf nodes within...
Taxonomy based indexing and searching
A method, apparatus, and computer program product provide the ability to locate and display data in a taxonomy. A canonical taxonomy is defined (that is not...
Apparatus, system and method for developing tools to process natural
The disclosed invention includes an apparatus, system and method for developing tools to explore, organize, structure, extract, and mine natural language text....
System and method for retrieving and organizing information from disparate
computer network information sources
A computer implemented method for accessing information from a set of searchable information sources includes analyzing a search query to determine subject...
Systems and methods for determining an article association measure
Systems and methods for determining an article association measure are described. In one described method, a computer program receives a first article...
Apparatus and method for accessing and indexing dynamic web pages
A method and apparatus for enabling an external application such as a web crawler access to dynamic web pages associated with a primary application such as a...
A system receives a document including a plurality of items. The system then breaks the document into a plurality of subdocuments corresponding to the plurality...
Algorithms for selecting subsequences
The present disclosure includes, among other things, systems, methods and program products for selecting subsequences (shingles or tuples) generated from...
Systems (and corresponding methodologies) that annotate experience data in real-time are provided. The real-time annotated experience data can be employed in...
Dynamic data hierarchies
A flexible database schema allows changes to the types of digital media objects, metadata types, and/or metadata relationships without corrupting the database,...
Search query formulation
In a computing system, an input that a user makes under guidance of a graphical user interface may be received. The input specifies several query portions to be...
Live search with use restriction
An apparatus, device, methods, computer program product, and system are described that determine a search parameter in association with an operation of an...
Dynamic language checking
Methods, systems, and computer program products are disclosed for dynamic language checking. Embodiments include identifying questionable language usage;...
Associating user identities with different unique identifiers
A user correlation system uses aggregated data and matching/comparison in order to assign an association score that determines likelihood that unique...
Well organized query result sets
Methods, apparatus, and articles of manufacture for processing an abstract query and generating well organized user results are disclosed. Well organized user...
Object searching in data storage systems
The method of object searching in a data storage system includes receiving, by an object search machine, a search criteria, the search criteria including a...
Method and system for processing fraud notifications
Methods and systems for processing fraud notifications allow an organization to classify, monitor, and shut down fraudulent websites. A system may receive...
Construction, manipulation, and comparison of a multi-dimensional semantic
A directed set can be used to establish contexts for linguistic concepts: for example, to aid in answering a question, to refine a query, or even to determine...
User-specific search indexing within a virtual environment
Embodiments of the invention provide techniques for searching for virtual objects of an immersive virtual environment based on user interactions within the...
Systems and methods for interfacing application programs with an
item-based storage platform
Various embodiments of the present invention are directed to a storage platform comprising: a data store in which data stored therein is defined in terms of...
Search engine service utilizing hash algorithms
A secure search method of securing searches by a user through a hash provider using a search engine. The user registers with the hash provider. The hash...
User profile-based presentation of sponsored mobile content
A computer-implemented method for positioning targeted sponsored content on a cellular phone includes the steps of (a) assessing a likelihood of an interaction...
System and method for navigating documents
Embodiments of this invention allow a user to navigate through previously viewed documents. These documents may be associated with a key, e.g. a search or a...
Rapid automatic keyword extraction for information retrieval and analysis
Methods and systems for rapid automatic keyword extraction for information retrieval and analysis. Embodiments can include parsing words in an individual...
Image based annotation and metadata generation system with experience
Methods and systems enhance a user's experience when working with documents and images. Such methods and systems, provide pictures, graphics, images, etc....
System and method for targeted Ad delivery
Systems and associated methods for targeted ad delivery are described. In one aspect, a user profile includes at least one user content category identifier and...
Recommender system with fast matrix factorization using infinite
A system is disclosed with a collaborative filtering engine to predict an active user's ratings/interests/preferences on a set of new products/items. The...
Relevancy sorting of user's browser history
Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination...
Processor for fast phrase searching
Phrases in a corpus of documents including stopwords are found using a data processor arranged to execute phrase queries. Memory stores an index structure which...
System and method for best-fit lookup of multi-field key
A system and associated method for looking up a best-fit record identified by a multi-field key. The multi-field key comprises multiple fields that are...
Processing large sized relationship-specifying markup language documents
Embodiments of the present invention address deficiencies of the art in respect to processing markup language documents and provide a method, system and...
Preserving relationships of mapped views in an object model
A method, apparatus, and computer instructions are provided for preserving relationships of mapped views in an object model. A database model, including...
Generic architecture for indexing document groups in an inverted text
A method for indexing a plurality of documents, that includes a plurality of duplicate documents, first identifies one or more duplicate groups of documents...
Systems and methods for using metadata to enhance data identification
Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata....
System for similar document detection
A document is compared to the documents in a document collection using a hash algorithm and collection statistics to detect if the document is similar to any of...
Recovering a file system to any point-in-time in the past with guaranteed
structure, content consistency and...
A data management system (DMS) includes a continuous real-time object store that captures all real-time activities, with associated object metadata information....
In one example embodiment, a method is illustrated as including retrieving item data from a plurality of listings, the item data filtered from noise data,...
Information retrieval method, information retrieval apparatus, and
An information retrieval apparatus includes an acquiring unit that acquires a numerical value defining a boundary of a numerical range; a detecting unit that...
Using an ID domain to improve searching
Methods which use an ID domain to improve searching are described. An embodiment describes an index phase in which an image of a document is converted into the...
Systems and methods for utilizing organization-specific classification
Systems and methods for classifying a document are provided. In exemplary embodiments, an organization specific classification code (OSCC) is used to classify...
Intelligent data retrieval system
An electronic assistant for managing and locating data of interest for a user that, autonomously and without explicit user request, schedules and executes...
Scoring documents in a database
A method may include identifying a linked document that is linked to by a group of linking documents; identifying links between the linking documents and the...