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.
Resynchronization of replicated data
Mechanisms are provided for efficient resynchronization of replicated data. A hash value is generated for a chunk of data replicated from a source node to a...
Application transparent deduplication data
Mechanisms are provided to allow for application transparent deduplication data. A mail database associated with a mail application can be analyzed to identify...
Cloud library de-duplication
Disclosed herein are systems, methods, and non-transitory computer-readable storage media identifying duplicate media items that occur during a batch upload...
Managing data deduplication in storage systems
A method is used in managing data deduplication in storage systems. A data deduplication process is performed by applying a deduplicating technique to data of a...
System and method for managing sensitive data using intelligent mobile
agents on a network
In order to manage stale data on a network of computer systems, a file harvester agent may be configured with a list of stale data files to be deleted. The file...
System and method for displaying and operating multiple layered item list
in web browser with support of...
Support of end-user to view and operate computing resources through logically organized and graphically represented multi-layered item list ("hierarchical...
Consistent object renaming in distributed systems
In response to a rename request to change a file name at a storage service from a first name to a second name, a workflow comprising at least two atomic...
Controlling access to XAM metadata
A method is used in controlling access to XAM metadata. An object derived from a set of content is stored in an object addressable data storage system. The...
Method and system for deleting obsolete files from a file system
A method for deleting obsolete files from a file system is provided. The method includes: receiving a request to delete a reference to a target file in a file...
Metadata storage system and management method for cluster file system
The present invention provides a metadata storage system and a management method for a cluster file system. The metadata of the cluster file system is stored by...
File repository abstraction layer
Example systems and methods of implementing an abstraction layer for a file repository are presented. In one example, an access request to retrieve an...
System, method, and computer program for presenting entity-related events
using radially segmented concentric...
A system, method, and computer program product are provided for presenting entity-related events using radially divided concentric circles. In use, a plurality...
System and method to retrieve relevant multimedia content for a trending
A system for identifying one or more multimedia content relevant to a trending topic is provided. The system includes a display unit, a memory unit that stores...
System and method for generation of signatures for multimedia data
A method and system for generating a complex signature respective of a multimedia data element (MMDE) are provided. The method includes partitioning the MMDE...
Electronic document retrieval and reporting using tagging analysis and/or
An approach is provided for retrieving electronic documents. The approach provides a Web-based graphical user interface that allows users to construct complex...
Method and device to detect similar documents
A method for detecting similar documents includes extracting an entity from each of a first web document and a second web document; determining an importance...
Systems and methods for monitoring multiple heterogeneous software
A system monitors each of multiple applications. For each application, a corresponding monitoring script sets forth procedures for monitoring the application. A...
Techniques for translating content
Techniques, including systems and methods, for providing translated content are described and suggested herein. In an embodiment, translations for instances of...
Systems and methods for determining translation accuracy in multi-user
Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications...
Method and device for performing natural language searches
A digital device and a method for parsing a query, in particular a natural language query, and retrieving results from possibly multiple data sources such as...
Grammar extraction using anchor text
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for rating participants based on emotive feedback. In one...
System and method of recording utterances using unmanaged crowds for
natural language processing
A system and method of recording utterances for building Named Entity Recognition ("NER") models, which are used to build dialog systems in which a computer...
Natural language search results for intent queries
Systems and methods provide natural language search results to clear-intent queries. To provide the natural language search results, a system may parse a...
Method for providing context-based correction of voice recognition results
Context-based corrections of voice recognition results are provided by displaying text-based result from a speech-to-text conversion operation on a display...
Adaptive construction of a statistical language model
A statistical language model (SLM) may be iteratively refined by considering N-gram counts in new data, and blending the information contained in the new data...
Terminal device, conversion word candidate synchronization method, and
conversion word candidate...
A terminal device includes: a memory that stores a candidate group including a plurality of conversion word candidates for an input character; and a processor...
Authoring tool for the authoring of wrap packages of cards
An authoring tool for authoring wrap packages of cards. The authoring tool includes a set of tools that enable an author to create a new card of a wrap selected...
Inserting rules-driven paragraphs into user-designated locations in a
document irrespective of modifications to...
A computer implemented method commences by receiving document construction rules, then selecting a document template from a template library. The document...
Method and system for processing documents through document history
A computer-implemented system and method for processing a markup language document and its change history are provided. The method includes receiving first and...
Browser application and a method of operating the browser application
A method of displaying a web resource to a user in a browser application that is executed on an electronic device is provided. In response to the user...
Keyboard type terminal and location method for electronic document therein
A keyboard type terminal and a location method for electronic document therein are disclosed. The keyboard type terminal includes a setting module, a directory...
Device, method and computer program product for generating web feeds
A system for dynamically defining a web feed includes a memory unit adapted to store web feed data and to generate a web feed of selected web content. The...
Immediate independent rasterization
A method for rendering an electronic document (ED) includes: receiving a request to render the ED; initiating, by a main process thread, generation of a main...
Methods and systems for setting and enabling images on web pages
Methods and systems for enabling images on a web page are provided. In example embodiments, a selection of an event external to a website of a publisher that...
Organization ownership verification in a web application
A system and machine-implemented method for verifying ownership of an organization and providing authenticated organizational badges to be displayed is...
Managing a display of results of a keyword search on a web page by
modifying attributes of DOM tree structure
An approach is provided for managing a display of a keyword search result. The search for the keyword on a web page includes identifying first Document Object...
Rich browser-based word processor
A computer-implemented method for presenting a document for interaction with a user in a web browser includes accessing an electronic model of the document;...
Website blueprint generation and display algorithms to reduce perceived
web-page loading time
This disclosure describes systems, methods, and apparatus for decreasing apparent webpage pageload times. In particular, drawing commands used to render a...
Package file presentation including reference content
Various embodiments illustrated and described herein include one or more of systems, methods, software, and data structures for presentation of package files...
Character data processing method, information processing method, and
information processing apparatus
A character data processing method executed by a computer includes detecting glyph variant information from an input character data string, and converting...
Method and apparatus for processing XML for display on a mobile device
A method and apparatus are set forth for creating a Document Object Model of an XML document of predetermined type, comprising a first process for receiving and...
Wrap package of cards supporting transactional advertising
Creating and delivering advertisements within wrapped packages of cards, which selectively include (i) media content, including advertisement(s) for item(s)...
Content management system that renders multiple types of data to different
A content management system (CMS) includes a rendering mechanism that receives a desired rendering action for a selected object in the repository, determines...
Singular value decomposition of complex matrix
Computerized singular value decomposition of an input complex matrix. A real-value matrix representation of the input complex matrix is provided to a singular...
Telecommunication device configured to forward vehicle information from a
mobile vehicle monitoring device
The present invention is directed a system including a vehicle monitoring device coupled to a vehicle configured to retrieve vehicle information from a vehicle...
Automated small object sorting systems and methods
In various embodiments, a small object sorting system includes an object tray cart docking station configured to dock an object tray cart here within. The...
Stream data processor
Techniques are provided aimed at improving the flexibility and reducing the area and power consumption of digital baseband integrated circuits by using stream...
System and method for creating highly scalable high availability cluster
in a massively parallel processing...
System and method embodiments are provided to implement highly scalable and high availability (HA) clusters in massively parallel processing (MPP) systems. The...
Receiving data streams in parallel and providing a first portion of data
to a first state machine engine and a...
An apparatus can include a first state machine engine configured to receive a first portion of a data stream from a processor and a second state machine engine...
Autonomous control in a programmable system
A programmable system includes a programmable analog system that is reconfigurable to perform various analog operations, and includes a programmable digital...