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.
Systems and methods for dynamic sharding of hierarchical data
A method for serving a request for hierarchical data includes receiving, at a processing circuit, a request for hierarchical data stored in one or more...
Multiple result sets generated from single pass through a dataspace
A method, apparatus and program product are provided for performing a query of a database. A database query is received, which includes first and second...
Capturing intentions within online text
A method of capturing intentions within online text comprises with a data mining device (105), identifying (block 305) a number of statements of intention...
External linking based on hierarchical level weightings
Certain implementations of the disclosed technology include systems and methods for external linking based on hierarchal level weightings. The method may...
Methods and apparatus for targeting communications using social network
A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users,...
Grouping related entities
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for grouping related entities. One of the methods includes...
Overlay generation for sharing a website
A system and method for generating an overlay to share information on a website among users who are associated with a social network. A sharing application...
Triggering actions in an information feed system
Disclosed are systems, apparatus, methods, and computer readable media for performing actions in response to information updates provided in an information...
Information processing apparatus, information processing system, and
judgment rule control method
Disclosed is an information processing apparatus, wherein, upon defining an judgment method of determining the timing for presenting information, an appropriate...
In-memory aggregation system and method of multidimensional data
processing for enhancing speed and scalability
An in-memory aggregation (IMA) system having a massive parallel hardware (HW) accelerated aggregation engine uses the IMA for providing maximal utilization of...
Techniques for processing group membership data in a multi-tenant database
In accordance with embodiments, there are provided techniques for processing group membership data in a multi-tenant database system. These techniques for...
Database-independent mechanism for retrieving relational data as XML
Techniques are disclosed for retrieving both data stored in relational form and data stored in XML form responsive to a single XQuery query. The techniques...
Process for embedded intelligence
A system for executing an embedded intelligence process comprises an interface and a processor. The interface is for receiving an input object for a business...
Method, system and computer storage medium for visual searching based on
A method, system and computer storage medium for visual searching based on cloud service is disclosed. The method includes: receiving, from a client, an image...
A method, a data network arrangement and a computer program product, by means of which a comparator can be implemented in a data network, in which comparator a...
Tracking changes that affect performance of deployed applications
An application monitoring infrastructure that enables application configuration changes on multiple machines across multiple OS types to be tracked by...
Enhancing event summaries of synced online content management system
Disclosed are systems, methods, and computer-readable storage media for enhancing event summaries of synced online content management system interactions. Users...
Integration flow database runtime
The present disclosure describes methods, systems, and computer program products for providing application integration functionality directly on a relational...
Methods and systems for managing distributed concurrent data updates of
A computer-implemented method and system for distributed concurrent data updating of a business object having a structured format.
Method and apparatus for managing an index in a shared memory
The present invention relates to a method of managing an index in a shared memory in a multi-process environment. An apparatus for managing an index in a shared...
Estimating a cost of performing database operations using vectorized
Techniques for performing database operations using vectorized instructions are provided. In one technique, it is determined whether to perform a database...
Enumeration of trees from finite number of nodes
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed.
Scalable data structures
The technology is directed to providing sequential access to data using scalable data structures. In some embodiments, the scalable data structures include a...
Index configuration for searchable data in network
An entity using a computing device can upload searchable data to a network service to be indexed and stored. The data can include a plurality of data fields,...
Table organization using one or more queries
A method, system and computer program product are provided for reorganizing a database table according to a set of queries. More specifically, the table is...
System and method for optimizing memory utilization in a database
The present disclosure generally relates to database management and, more particularly, to systems and methods for optimizing memory utilization of the...
Facilitating consistency between a glossary and a repository
Techniques are disclosed to facilitate consistency between a glossary and a repository, where the glossary includes one or more terms and the repository...
Method and system for validating data integrity
A method of validating data between a first system and at least one second system, wherein the first and second systems have corresponding data volumes, the...
Method and system for monitoring and analyzing quality of service in a
Methods and systems for identifying a victim storage volume from among a plurality of storage volumes based on a comparison of current Quality of Service (QOS)...
Generation of service specification of a service oriented architecture
A method and associated system for generating a service specification of a Service Oriented Architecture (SOA) solution. Each process of at least one process is...
Pluggable storage system for distributed file systems
A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first...
Photo clustering into moments
In one embodiment, a method includes automatically and without user input grouping one or more images captured by a first user into clusters of particular...
Interactive multi-modal image search
A facility for visual search on a mobile device takes advantage of multi-modal and multi-touch input on the mobile device. By extracting lexical entities from a...
Image-based faceted system and method
Disclosed herein is a system and method that facilitate searching and/or browsing of images by clustering, or grouping, the images into a set of image clusters...
Method and system for navigating in a database of a computer system
The invention is directed to a computer program, a computer system and a method for navigating in a database of a subject system. The subject system comprises a...
Providing images of named resources in response to a search query
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name,...
Image processing apparatus control method and program
A method of controlling an image processing apparatus communicating with an image server storing first images, second images wherein one of the first images and...
Computer implemented system for handling text distracters in a visual
A system, method and a computer program product for handling text distracters in a visual search have been disclosed. The system considers an image captured on...
Method and apparatus for image retrieval
An efficient image retrieval method utilizing topological order distance (TOD) algorithm is disclosed. In one aspect, an image recognition method may include...
Handheld medical imaging mobile modality
A method of acquiring medical image data for a subject having a subject medical record and subject identifying information includes capturing medical image data...
System and method of generating and using open sky data
A method and system for generating and using open sky data is described. A vehicle equipped with a range-finding device travels on a road network in a...
Block-based backups for sub-file modifications
Block-based backups for sub-file modifications are described. A system records an identifier of a modified file into a file modification journal. The system...
Methods and systems for modeling a replication topology
Methods and systems for modeling a replication topology involve, for example, representing a plurality of replication components of a replication topology in a...
Federated namespace management
Described are techniques for managing a federated namespace of a data storage system federation. A node identifier is assigned to a node. The node identifier...
Command line interpreter for accessing a data object stored in a
distributed storage network
A user device includes a DSN interface operably coupled with a DSN memory and a DS processing module for storing and retrieving a data object from the DSN...
Programmatically choosing preferred storage parameters for files in
large-scale distributed storage systems...
Methods to determine and automatically recommend or adjust configuration parameters for storing files in large-scale distributed storage systems are disclosed....
Maintaining channels lists
A method is provided for maintaining a list of content channels that a user of a multi-channel content service subscribes to or has followed, and a client...
System and method for improving data compression in a deduplicated storage
Techniques for improving data compression of a deduplicated storage system are described herein. According to one embodiment, the similarity of a plurality of...
Predictive caching and fetch priority
Predicting what content items a user finds important and sending those items to a cache on the user's device at times when doing so will not drain resources and...
Large tree view navigation
Embodiments of the present invention address deficiencies of the art in respect to tree representations of object hierarchies and provide a method, system and...