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.
Identification of items depicted in images
In an example embodiment, a method of identifying an item depicted in an image is provided. In this method, the image depicting the item is accessed; in...
Mixed media reality recognition using multiple specialized indexes
An MMR system for searching across multiple indexes comprises a plurality of mobile devices, a pre-processing server or MMR gateway, and an MMR matching unit,...
Making address book a source of latitude and longitude coordinates
A method for determining latitude and longitude coordinates for geographic addresses input into an address book on a mobile device is provided. For each...
Realtime activity suggestion from social and event data
Architecture that aggregates realtime geo-referenced data over areas such as physical world geographical areas and virtually-defined areas such as by geofences...
Systems and methods for performing discrete data replication
Systems and methods for performing intelligent replication of production data on a source storage device. In certain examples, a full backup of the production...
Geographically-distributed file system using coordinated namespace
replication over a wide area network
A cluster of nodes implements a single distributed file system comprises at least first and second data centers and a coordination engine process. The first...
Access reviews at IAM system implementing IAM data model
Systems and methods of conducting access reviews of access rights to logical computing resources are provided. An access reviewer may receive a selection...
Locality aware, two-level fingerprint caching
The present disclosure provides for implementing a two-level fingerprint caching scheme for a client cache and a server cache. The client cache hit ratio can be...
Tracing message transmissions between communications network devices
A packet of data and a packet-identification value are transmitted to a network device having an identifier. The stored packet-identification value and the...
Secure deletion operations in a wide area network
Methods, systems, and computer program products are provided for performing a secure delete operation in a wide area network (WAN) including a cache site and a...
Content migration tool and method associated therewith
The instant disclosure describes techniques and devices for facilitating migration of files between a source system and a target system. A system for...
Battery pack with supplemental memory
Features are disclosed relating to a case for a mobile device that provides supplemental battery power and supplemental storage space to the mobile device....
Recording medium, information management method, and information
management device associating objects with...
The file management server refers, when file information on at least two files targeted for association is acquired, to a storing unit that stores therein...
File versions within content addressable storage
A request to access to a logical location in a file stored in a content addressable storage (CAS) system can be processed by retrieving first tree data from a...
Multi-tenant agile database connector
A module provides an interface between a multi-tenant database and a non-tenant-specific application instance such that the application instance sends data...
Unified access to resources
Architecture that provides a unified interface to access resources in different formats and in disparate resource locations for a process (e.g., consuming...
Data recovery point review in a continuous data protection system
Technologies for providing recovery point review within a continuous data protection system can support a data storage operator in a data recovery procedure. A...
Computer for controlling bus switch to control access to a storage unit
based upon file sharing setting in a...
A computer host comprises a first system control chip and a control unit. The file sharing circuit comprises a second system control chip, a bus switch, a power...
Method for consistent storage of data in an industrial controller
A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to...
System and method for performing a software comparison
A system and method for performing software verification for one or more electronic devices. A memory of an electronic device is scanned for electronic...
System for distributing digital media to exhibitors
A system for packaging digital media and distributing digital media to exhibitors is described, which system enables distribution by utilizing media content...
Identifying key differences between related content from different mediums
System, method, and computer program product to identify differences between different media formats of a media title, by identifying at least one component of...
Enhanced quick search features, low-barrier commenting/interactive
features in a collaboration platform
Embodiments of the present disclosure include systems and methods for enhanced quick search features, low-barrier comenting/interactive features in a...
System and method for search with the aid of images associated with
The present application describes performing a user initiated search query comprising receiving user input comprising description details of at least one...
Fragmented video systems
According to embodiments of the invention, systems, methods and devices are provided for a plurality of participants speaking different languages to participate...
A priori performance modification based on aggregation of personality
traits of a future audience
Mechanisms, in a natural language processing (NLP) system comprising a processor and a memory, are provided. The NLP system receives information for identifying...
Recipe creation using text analytics
Embodiments presented herein provide techniques for generating a recipe using text analytics methods. A server application receives a search query for a...
Textual geographical location processing
Textual Geographical Location relates a placename, which is a set of terms, from one to any maximum as defined in an individual language, to a unique point or...
Cross-language text clustering
Methods are described for performing clustering or classification of texts of different languages. Language-independent semantic structures (LISS) are...
Embodiments are used to extract terms from any text set that are used on other text, such as in a repository, that then can be used in a variety of...
Automated interactive visual mapping utility and method for validation and
storage of XML data
A method, apparatus and computer program product is provided for automatic validation of Extensible Markup Language (XML) data through interactive visual...
Solving and answering arithmetic and algebraic problems using natural
A method for solving and answering an arithmetic or algebraic problem using natural language processing (NLP) is provided. The method may include receiving an...
Using inverse operators for queries on online social networks
In one embodiment, a method includes receiving, from a client device of a first user of an online social network, a structured query comprising references to...
Method and system for generating a parser and parsing complex data
Computer-implemented systems and methods are disclosed for constructing a parser that parses complex data. In some embodiments, a method is provided for...
Natural language determiner to identify functions of a device equal to a
Embodiments described herein of the natural language determiner (NLD) illustrate the ability to determine, at runtime, the conversion of natural language text...
Writing a visual language
The research comprised within this document validates that the parameters and features of sign language can be written within the constraints of the symbols and...
System and method for determining expertise through speech analytics
Systems, methods, and non-transitory computer-readable storage media for determining expertise through speech analytics. The system associates speakers with...
System and method for using text analytics to identify a set of related
documents from a source document
A system and method for processing a document to generate a set of related documents. A system is provided that includes a textual analytics system that...
Template application error detection
Embodiments of the present invention provide a method, system and computer program product for template application error detection when applying a new template...
Systems and methods for extracting table information from documents
Systems and methods for extracting table information from documents are provided herein. Exemplary methods may include annotating a document with annotations...
Context sensitive active fields in user interface
A method for enabling at least one user interface display field to perform at least one action is provided. The method may include receiving a first user action...
Methods and systems for modeling complex taxonomies with natural language
Systems and methods are presented for the automatic placement of rules applied to topics in a logical hierarchy when conducting natural language processing. In...
Systems and methods for presenting a content summary of a media item to a
user based on a position within the...
Systems and methods for presenting a content summary of a media item to a user based on a position within the media item are disclosed herein. According to an...
Horizontal and vertical line detection and removal for document images
A vertical and horizontal line detection method for document images includes generating multiple binary images from the input grayscale document image based on...
System and method for automatically inserting correct escaping functions
for field references in a multi-tenant...
Methods and systems are provided for automatically correcting escaping functions in a module of page rendering code. The method includes: providing an HTML...
Fact correction and completion during document drafting
A method for fact correction and completion during document drafting. The method includes receiving a first user input comprising text being added to an...
Method and apparatus for intelligent capture of document object model
A monitoring system intelligently captures Document Object Model (DOM) events. The DOM events may provide state information that may not usually be captured...
Method and apparatus for displaying information in a browser
When a terminal receives a request for starting a browser, the terminal obtains quick links and web applications that are cached in local database of the...
Content distribution network
Systems, methods, and computer-readable media provide content items to clients. In one implementation, a system stores data identifying a plurality of cache...
Dynamically created links in reports
The lines in a report are automatically analyzed to determine whether they meet criteria for establishing a link to that line. If so, the link to the identified...