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.
Stream data processing method on recursive query of graph data
A stream data processing computer comprises: a query execution module to receive an input stream of stream data, manage execution order of operators for...
API version testing based on query schema
In one embodiment, a method includes generating a first query requesting a data structure of a specific data type, retrieving the data structure of the specific...
Memory bus protocol to enable clustering between nodes of distinct
physical domain address spaces
A system and method for transferring data and messages between nodes in a cluster is disclosed. Each node in the cluster is a separate physical domain but is...
Data-loading system, transportable data-loading device, and a method for
loading software configurations into...
The invention relates to a data-loading system and a corresponding method for loading software configurations into the electronic components of aircraft, said...
Updating object attributes in a lock-coupled namespace traversal
A deferred mechanism of rolling attribute changes to objects at transaction commit time is described. To support rolling updates, attributes are categorized...
Highly scalable tree-based trylock
A tree-based trylock technique for reducing contention on a root trylock includes attempting to acquire a trylock at each node of a tree-based hierarchical node...
In-place index repair
Disclosed herein are system, method, and computer program product embodiments for sorting a disarranged index keys in an index. First an operation is performed...
System for indexing collections of structured objects that provides strong
A multiversioned position-space indexing system is disclosed. The system includes data structures for maintaining a multiversioned position space including a...
Method of two pass processing for relational queries in a database system
and corresponding database system
Certain example embodiments concern a computer-implemented method of processing a relational query in a database system. The relational query addresses a...
Hierarchy nodes derived based on parent/child foreign key and/or range
values on parent node
Nodes of a tree are dynamically generated. A user may specify that a node should have a separate child node for each unique value that occurs in a particular...
Data alignment technology
Correspondence is determined among i) groups in a first version of one or more groups of related tables and ii) groups in a second version of one or more groups...
Method and mechanism for determining life intervals for a key in an index
Disclosed is a mechanism, system, interface, and process to determine one or more life intervals when given a key. In addition, one or more life intervals can...
Systems and methods for increasing the scalability of software-defined
A computer-implemented method for increasing the scalability of software-defined networks may include (1) maintaining a set of databases collectively configured...
Monitoring and debugging query execution objects
Nodes in a query execution data structure have monitor and dump methods defined. The monitor method enables the collection of information from the node. The...
Visual restrictions for image searches
A method and apparatus are provided for performing an image search based on a search query having a portion P.sub.1 and a portion P.sub.2. Based on the first...
Color description analysis device, color description analysis method, and
color description analysis program
The present invention provides a color description analysis device which converts a natural language description as a description regarding colors expressed in...
Image triggered transactions
In one example, a method for image triggered transactions includes capturing an image of a document with an imaging device and searching a database for a...
Image-related social network methods and arrangements
In one aspect, a user captures an image of a physical object (e.g., a grocery item) with a smartphone. The depicted object is identified, such as by extracting...
File management system, method and computer program
A file management system that transmits a record file of voice data or image data created by a local device to a center device over a network and manages the...
Systems and methods for restoring data from network attached storage
A system and method for communicating, browsing, verifying and routing data in storage operation systems using network attached storage devices is provided. In...
System and method for providing a unified storage system that supports
Methods and systems that permit file protocols and object protocols to co-exist using a file namespace and an object namespace in a unified storage system are...
System and method for local file management and editing utilizing remote
A method for editing a non-native file on a mobile device using a remote application, including establishing a connection between a local-side component and a...
Data transport by named content synchronization
A collection-synchronizing system synchronizes a local data collection with a remote device. During operation, the system can detect the remote device, and...
Data block migration
Techniques and mechanisms are provided for migrating data blocks around a cluster during node addition and node deletion. Migration requires no downtime, as a...
Information processing devices that merge files, information processing
methods for merging files, and...
An information processing devices transmits a request including identifying information that identifies the information processing device. The information...
Systems and methods for recovered data stitching
Systems and method relating generally to data processing, and more particularly to systems and methods for combining recovered portions of a data set. In one...
Systems and methods for efficient data searching, storage and reduction
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time...
Calculation of properties of objects/shapes across versions of
Systems and methods are disclosed in which a self-describing file is generated and utilized to provide applications with the ability to properly preserve...
Group management apparatus, substrate processing system and method of
managing files of substrate processing...
There is provided a group management apparatus connected to a substrate processing apparatus configured to store at least a configuration file, the group...
Model for generating custom file plans towards management of content as
Convenient approach for managing records with respect to entities based on file plans. In an embodiment, historical data representing policies previously...
File system inline fine grained tiering
A technique for managing storage tiering in a data storage apparatus operates at a fine level of granularity in response to write requests as blocks are...
Bi-directional widget for recording user feedback
Embodiments of the present invention provide a simple, bi-directional control that allows the user to express one of two opposing opinion on a particular item...
Methods and systems for customized content services with unified messaging
Profile information and other information about users are received from information sources into a unified messaging platform. Multimedia messages and files for...
Associating resources with entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating resources with entities. One of the methods...
Systems for translating text messages in an instant messaging system comprise a translation engine for translating text messages into a preferred language of a...
Language segmentation of multilingual texts
The claimed subject matter provides a system and/or method for segmenting a multi-language text. An exemplary method comprises determining an initial...
Computer-implemented method, computer software and apparatus for use in a
A computer-implemented method for use in natural language translation comprises performing in software processes, the steps of: comparing source material with...
Methods for translating a device command
An item of information (212) is transmitted to a distal computer (220), translated to a different sense modality and/or language (222), and in substantially...
Integrated application localization
Integrated application localization techniques are described in which support for application localization is provided as an integrated component of a...
Procedure for building a max-ARPA table in order to compute optimistic
back-offs in a language model
Each entry of an ARPA table for a modeled language includes an n-gram Az, an associated backoff value Az.p equal to the conditional probability p(z|A) that...
Virtual keyboard system with automatic correction
There is disclosed an enhanced text entry system which uses word-level analysis to automatically correct inaccuracies in user keystroke entries on reduced...
Automatic cognate detection in a computer-assisted language learning
According to an aspect, a first word in a first language and a second word in a second language in a bilingual corpus are stemmed. A probability for aligning...
Perspective data management for common features of multiple items
A computer-implemented method of managing perspective data associated with a common feature in items is disclosed. The method can include identifying a common...
Method and system for classifying reviewers' comments and recommending
related actions in idea-generating...
A system and method for classifying comments are disclosed. The method includes receiving a collection of comments. Each of the comments in the collection...
System for identifying textual relationships
A computer-implemented method identifies textual statement relationships. Textual statement pairs including a first and second textual statement are identified,...
Management data processing system and method
A data management system operating within a third-party spreadsheet application environment includes a plurality of template worksheets within the third-party...
Adaptive column selection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adaptive column selection. One of the methods includes...
Document data entry suggestions
A document having multiple data entry areas can be presented, and a list of suggestions for a designated data entry area can be generated. Generating the list...
Multi-page website optimization
Webpages are optimizing through the use of experiments that compare the responses of viewers that are either presented with the original webpage or a variant...
Document processing method and system
The present invention provides a document processing method and system which implement display that improves efficiency and usability of edit operations when...