Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,400,823 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...
US-9,400,822 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...
US-9,400,821 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...
US-9,400,820 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...
US-9,400,819 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...
US-9,400,818 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...
US-9,400,817 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...
US-9,400,816 System for indexing collections of structured objects that provides strong multiversioning semantics
A multiversioned position-space indexing system is disclosed. The system includes data structures for maintaining a multiversioned position space including a...
US-9,400,815 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...
US-9,400,814 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...
US-9,400,813 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...
US-9,400,812 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...
US-9,400,811 Systems and methods for increasing the scalability of software-defined networks
A computer-implemented method for increasing the scalability of software-defined networks may include (1) maintaining a set of databases collectively configured...
US-9,400,810 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...
US-9,400,809 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...
US-9,400,808 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...
US-9,400,806 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...
US-9,400,805 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...
US-9,400,804 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...
US-9,400,803 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...
US-9,400,802 System and method for providing a unified storage system that supports file/object duality
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...
US-9,400,801 System and method for local file management and editing utilizing remote applications
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...
US-9,400,800 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...
US-9,400,799 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...
US-9,400,798 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...
US-9,400,797 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...
US-9,400,796 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...
US-9,400,795 Calculation of properties of objects/shapes across versions of applications
Systems and methods are disclosed in which a self-describing file is generated and utilized to provide applications with the ability to properly preserve...
US-9,400,794 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...
US-9,400,793 Model for generating custom file plans towards management of content as records
Convenient approach for managing records with respect to entities based on file plans. In an embodiment, historical data representing policies previously...
US-9,400,792 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...
US-9,400,791 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...
US-9,400,790 Methods and systems for customized content services with unified messaging systems
Profile information and other information about users are received from information sources into a unified messaging platform. Multimedia messages and files for...
US-9,400,789 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...
US-9,400,788 Message translations
Systems for translating text messages in an instant messaging system comprise a translation engine for translating text messages into a preferred language of a...
US-9,400,787 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...
US-9,400,786 Computer-implemented method, computer software and apparatus for use in a translation system
A computer-implemented method for use in natural language translation comprises performing in software processes, the steps of: comparing source material with...
US-9,400,785 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...
US-9,400,784 Integrated application localization
Integrated application localization techniques are described in which support for application localization is provided as an integrated component of a...
US-9,400,783 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...
US-9,400,782 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...
US-9,400,781 Automatic cognate detection in a computer-assisted language learning system
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...
US-9,400,780 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...
US-9,400,779 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...
US-9,400,778 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,...
US-9,400,777 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...
US-9,400,776 Adaptive column selection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adaptive column selection. One of the methods includes...
US-9,400,775 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...
US-9,400,774 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...
US-9,400,773 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...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.