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.
Methods and systems for use of a database of three-dimensional (3D) object
data models for search queries
A server may receive a search query indicative of an object. The server may identify a 3D model from within a database of 3D object data models that corresponds...
Method, device and system for restoring resized depth frame into original
A method, a device and a system for restoring a resized depth frame into an original depth frame are disclosed. The method for restoring a resized depth frame...
System and method for multi resolution and multi temporal image search
A system for modular image mining and search, comprising a plurality of image capture devices, a search engine, an indexing engine, a database, and user...
Geo-ontology extraction from entities with spatial and non-spatial
Architecture that provides fully automatic generation of a geo-ontology and does not use pre-existing geo-ontologies or other location entity repositories...
Media or content tagging determined by user credibility signals
Briefly, one or more embodiments of methods, apparatuses or systems for media or content tagging are described.
Coordinated access to a clustered file system's shared storage using
Embodiments of the invention relate to coordinated access to a clustered file system's shared storage subsystem using a shared-lock architecture. A particular...
Automated content tracking and conversion
Source file information is associated with source file content in response to a copy operation of the source file content from a source file. An automated...
Opening unsupported file types through remoting sessions
Viewing and editing operations on a file having an unsupported file type are enabled through a method of opening the file through a remoting session. The method...
Sharing and synchronizing electronically stored files
Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of...
Pro-active self-healing in a distributed file system
Techniques for pro-active self-healing in a distributed file system are disclosure herein. In accordance with one embodiment, a method is provided. The method...
Arbitrating among concurrent editors of shared documents
A method for managing an electronic document (ED) concurrently accessed by multiple editors includes receiving a first chunk size for the ED, partitioning the...
System and method to integrate backup and compliance systems
A method and system for validating data in a data backup system is provided. The method includes receiving, from a compliance system, compliance and internal...
Selective file system caching based upon a configurable cache map
Techniques for implementing selective file system caching are disclosed. In one particular embodiment, the techniques may be realized as a method including...
Computer-aided numerical control method and system
The invention discloses a computer-aided numerical control method and system, and changed the computer numerical control (CNC) to the computer-aided numerical...
Timestamp handling for partitioned directories
Various systems and methods use advisory metadata to track the status of file system objects. For example, one method can involve accessing a first item of...
System and method for manipulating data records
Systems and methods for manipulating data records in a byte accessible format are provided. Records may be loaded into one of two byte accessible files or...
Methods of synchronizing files including synchronized hash map linked
lists and related data processing nodes
Synchronizing hard link files on master and replica servers includes providing master and replica server hard link file snapshots. The master server hard link...
Managing log data using a circular fixed size file
A request to write new data to a file is received. The file occupies a pre-determined size of storage space in a file-system. A determination is made whether an...
Efficient and flexible organization and management of file metadata
Storing data is disclosed, including: receiving a request to create a clone of a snapshot included in a first set of metadata associated with a source data; and...
Creating host-level application-consistent backups of virtual machines
A host server hosting one or more virtual machines can back up host volumes and the one or more virtual machines installed thereon in an application-consistent...
Method and apparatus for performing granular restoration of data objects
from machine images stored on...
A method and apparatus for performing granular restoration from machine images stored on sequential backup media is disclosed. In one embodiment, the method for...
Systems and methods for providing dynamic file system awareness on storage
Systems and methods for providing awareness of a host file system on a storage device are described. In one embodiment, a storage device includes a host...
Systems and methods for managing file movement
A system for managing file movement between a first storage and a second storage is disclosed. The system may include a set of file manager nodes connected to...
In one aspect, a request to alter a first image is received. The request includes a portion of the first image that is provided for display with a second image....
System and method for generating homogeneous metadata from pre-existing
A method according to one embodiment includes determining the presence of pre-existing metadata associated with at least one local media content file. The...
Multimedia analysis and recommendation generation
A computer program product, tangibly embodied on a computer readable medium, includes instructions, which when executed by a data processor of a multimedia...
Displaying clusters of media items on a map using representative media
Displaying media items on a map includes: determining, among a plurality of media items, a set of media items that belongs to a region on a map, including:...
System and method for document driven actions
A system and method are disclosed for tracking documents in a computing environment, including documents stored locally on computing devices. A monitoring...
Document management system, search designation method, and storage medium
A document management system according to the present invention manages a plurality of documents in which attribute names and attribute values corresponding to...
System and method for website translations
A system, method, and computer code for a website administrator to order the translation of the strings within a website from the original language to...
Apparatus and method for translation using a translation tree structure in
a portable terminal
A method for translation using a translation tree structure in a portable terminal includes inputting, by a user speaking in a first language, one or more first...
Systems and methods for natural language generation
A method includes receiving a corpus comprising a set of pre-segmented texts. The method further includes creating a plurality of modified pre-segmented texts...
Flexible schema for language model customization
The customization of language modeling components for speech recognition is provided. A list of language modeling components may be made available by a...
Resolving pronoun ambiguity in voice queries
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for resolving ambiguity in received voice queries. An original...
Glossary management device, glossary management system, and recording
medium for glossary generation
A glossary management device includes a read circuit, a storage circuit, an acquisition circuit, an analysis circuit, a term matching circuit, and a...
Template and content aware document and template editing
A method and apparatus for performing template and content aware document and template editing is provided. Template and content aware document and template...
Hierarchical page templates for content presentation in a digital magazine
A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and...
User interface for creating a spreadsheet data summary table
A graphical user interface for creating a data summary table includes a field pane including a list of a plurality of fields, and a layout pane including a...
System for assisting creation of messages by providing selectable
Embodiments of the present invention are directed to a system for assisting creation of messages by providing selectable templates. The system includes an...
Concept search and semantic annotation for mobile messaging
A textual message processing system and method are described for use in a mobile environment. A user messaging application processes at least one user textual...
Automatically converting text to business graphics
A facility for generating a graphic image is described. The facility receives from a user a body of text whose creation is not subject to any rules or...
Detecting relationships between edits and acting on a subset of edits
Systems and methods are disclosed herein for detecting compounding and conflicting suggested edits in a collaborative document editing environment. A first edit...
Remote browsing and searching
A remote browsing and searching process is directed to the management of a remote browse session at a network computing provider. Responsive to a search...
Live previews for multitasking and state management
Invoked states of one or more activities invoked in a web application is detected. The web application is configured to display, in a foreground, a current...
Unified modeling of HTML objects for user interface test automation
According to some embodiments, a method and apparatus are provided to receive information to register an HTML object at an HTML object framework and receive...
Apparatus and method for document format conversion
An apparatus and method for document format conversion. The apparatus includes a document parsing unit for parsing a fixed layout document to acquire path...
Displaying content on a mobile device
A method for facilitating the rendering of a web page on a mobile device includes providing an enhanced DOM tree for the web page that includes web page...
Detection and repositioning of pop-up dialogs
An embodiment of the invention provides a method where a file is displayed on a display screen of a mobile device; and, a pop-up is identified outside of the...
System and method to compute narrow bounds on a modal interval polynomial
A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is...
User behavior analyzer
A system and method is shown for identifying abnormal client behavior with respect to communications between one or more servers and one or more client devices...