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.
System and method for dynamic and secure communication and synchronization
of personal data records
A system and method for dynamic and secure communication and synchronization of personal data records through a distributed network. More specifically, a system...
Synchronization of form fields in a client-server environment
A database tier maintains and provides access to a database. An application tier receives and responds to requests for a form. The form includes data defining a...
Data exploration combining visual inspection and analytic search
A computer device displays a graph of a data set. The computer device includes a hybrid data analysis and visualization tool to query implicit properties of...
Storing and processing data organized as flexible records
A system and method are disclosed for persisting data received from disparate data sources having different internal schemas. In operation, a data processing...
Post-migration validation of ETL jobs and exception management
Handling extract-transform-load (ETL) job mismatches as "exceptions." Exception handling may include the following steps: (i) determining a mismatch while...
Report data justifiers
A method includes providing a source report for display that includes a first plurality of data values each associated with a first context, the first context...
Multiple row lateral table view with row set scroll and row history flip
Embodiments of the invention provide systems and methods for presenting instances of selected records in a vertical, side-by-side arrangement. According to one...
Generating data pattern information
A data storage system stores at least one dataset including a plurality of records. A data processing system, coupled to the data storage system, processes the...
Method and system for creating and updating an entity name alias table
A list of known names of entities is obtained along with entity name search data entered by searching parties in an attempt to identify one or more entities....
Technique for estimating report generation time at launch in client-server
A method, system and computer program product for estimating report generation time are disclosed. The method includes receiving an indication that a user is...
Methods, systems, and media for providing a media search engine
Methods, systems, and media for providing a media search engine are provided. In some implementations, a method for searching for content is provided, the...
Ranking nearby destinations based on visit likelihoods and predicting
future visits to places from location history
In some examples, systems and techniques can determine a respective visit likelihood for each respective destination of a plurality of destinations based at...
Trend based distribution parameter suggestion
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content are disclosed. In one aspect, a...
Topic extraction apparatus and program
According to one embodiment, a topic extracting apparatus extracts each term from a target document set, and calculates an appearance frequency of each term and...
Identifying relevant messages in a conversation graph
A method, system, and non-transitory computer readable medium for identifying a relevant conversation. The method can include: identifying a conversation graph...
Returning estimated value of search keywords of entire account
Techniques for returning estimated value of search keywords of an entire account include, for the entire account, obtaining one or more selected search keywords...
Dynamic pattern matching over ordered and disordered data streams
Architecture introduces a new pattern operator referred to as called an augmented transition network (ATN), which is a streaming adaptation of non-reentrant,...
Dynamic modification of schemas in streaming databases
A method for dynamically modifying a database schema in a streaming database management system receives a new database schema, compares the new schema to an...
Constant-vector computation system and method that exploits constant-value
sequences during data processing
A constant-vector computation system and method are provided that exploit constant-value blocks during data processing in a database. The system and method may...
System and method for enhanced query optimizer search space ordering
In an optimizer within a Relational Database Management System improved ways in which a search space (the universe of possible join combinations) is generated...
Mistake avoidance and correction suggestions
In an illustrative embodiment, an apparatus, computer-readable medium, or method may be configured to avoid command mistakes and suggest corrections. Known...
Automatic fitting of haptic effects
A system is provided that automatically generates one or more haptic effects from source data, such as audio source data. The system fits the one or more haptic...
Recommending improvements to and detecting defects within applications
In various embodiments, static, dynamic, and behavioral analyzes may be performed on an application. A set of software libraries employed by the application may...
Database system lock operation method and device
A database system lock operation method is provided that includes: acquiring, by a first processing node, a lock operand of a target lock; using, by the first...
Block restore ordering in a streaming restore system
A distributed data warehouse system may maintain data blocks on behalf of clients, and may store primary and secondary copies of each data block on different...
Automatic repair of corrupted blocks in a database
A distributed data warehouse system maintains data blocks on behalf of clients, and stores primary and secondary copies of data blocks on different disks or...
Streaming restore of a database from a backup system
A distributed data warehouse system may maintain data blocks on behalf of clients in multiple clusters in a data store. Each cluster may include a single leader...
Enhanced delivery of messaging data traffic
Devices, systems, and methods are disclosed for delivering enhanced message content to subscribers and for overcoming common incompatibilities found in message...
Handling an increase in transactional data without requiring relocation of
preexisting data between shards
A method, system and computer program product for handling an increase in transactional data load without requiring the relocation of preexisting data. A range...
Systems and methods for active column filtering
Systems and methods are disclosed for active column filtering. In accordance with one implementation, a method is provided for active column filtering. The...
Generic ontology based semantic business policy engine
Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based...
Intent based automation of data management operations by a data management
Provided are a method, computer program product, and system for processing a data management request. User intent that defines properties of target data is...
Multi-buffering system supporting read/write access to different data
Embodiments provide a multi-buffering system in an application layer to support unified read/write access to different data source types of an underlying...
Sorting and filtering a table with image data and symbolic data in a
An Image Based Document Management (IBDM) server includes a table generator, a symbolic representation module and a sort engine. The table generator generates a...
Method for native program to inherit same transaction content when invoked
by primary program running in...
Native applications inherit transaction contexts when invoked by primary applications running in separate hosting environments, by: receiving, by an interface...
Method and system for diet management
A system and a method for diet management based on image analysis are provided. The system includes a database and a comparison device. The comparison device is...
Dynamic definitive image service
Systems and methods for identifying a representative image for any given search query are provided. In response to a search for a query term (or terms), the...
Apparatus and method for representing and manipulating metadata
Mechanisms are described for providing visual representations of metadata so as to allow for an easier, more intuitive, and more entertaining way for a user to...
Sketch-based image search
Sketch-based image search may include receiving a query curve as a sketch query input and identifying a first plurality of oriented points based on the query...
Determining similarity using human generated data
Subjective user-generated data can be utilized to determine visually similar items. Various item descriptors can be determined for a pair of items, which can...
File kinship for multimedia data tracking
Kinship between electronic files among personal networked devices may be ascertained between the files by determining an operational relationship between the...
Information processing device, map update method, program, and information
There is provided an information processing device including: a global map acquiring unit that acquires at least a part of a global map representing positions...
Ranking and displaying appraiser-chosen comparables against model-chosen
Ranking and displaying comparable properties entails receiving appraisal information comprising a subject property and appraiser-chosen comparable properties...
Use of long file names in data storage systems
A data storage system comprises a data storage device (2) that comprises a first file system (4) of a first type and a second file system (70, 72, 74, 76, 78)...
Method for smart card to process CAP file
A method for a smart card to process a CAP file, including the following steps: a smart card establishing a connection with an external terminal, performing...
Peer-to-peer redundant file server system and methods
Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction...
File operation task optimization
A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a...
Distributed file system consistency mechanism extension for enabling
internet video broadcasting
The consistency callback mechanisms employed by local file systems such as NTFS and distributed file systems such as DDS, NFS and CIFS are extended to provide a...
Data synchronization policies
Techniques for data synchronization policies are described. In one or more implementations, techniques may be employed to set data synchronization ("sync")...
Method and system for providing storage checkpointing to a group of
independent computer applications
A system and method for storage checkpointing to a group of independent computer applications. The system has a storage disk that stores files; a storage access...