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
2016/0232189 DERIVATION OF HIERARCHY INDEXES
A system includes determination, based on a plurality of rows of a table, where each of the plurality of rows associated with a respective row_id represents a...
2016/0232188 MANAGEMENT OF A DATABASE SYSTEM
A method, system, and computer program product to manage a database is disclosed. The method, system, and computer program product may include structuring the...
2016/0232187 DUMP ANALYSIS METHOD, APPARATUS AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
Data to be subjected to a binary search is arranged in ascending order of data[1]<data[2]< . . . <data[N], and when the range of data[1] to data[N] is...
2016/0232186 METHOD AND SYSTEM FOR DATABASE PARTITION
The present invention provides a flexible, dynamic database partition method and system. The method includes the steps of acquiring a data partition rule,...
2016/0232185 NO ROLLBACK THRESHOLD FOR AUDIT TRAIL
Examples of a no rollback threshold for an audit trail are disclosed. In one example implementation according to aspects of the present disclosure, a method...
2016/0232184 CONTENT SHARING
Disclosed are embodiments of systems and methods that allow for the robust, flexible, and efficient sharing of content. In embodiments, content items may be...
2016/0232183 APPARATUS AND METHOD FOR MANAGING A SOCIAL NETWORK
A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to collect one or more user-generated...
2016/0232182 VIEW OF A PHYSICAL SPACE AUGMENTED WITH SOCIAL MEDIA CONTENT ORIGINATING FROM A GEO-LOCATION OF THE PHYSICAL SPACE
The disclosure relates to systems and methods for augmenting a view of a physical space of one or more geographically definable locations ("geo-locations")...
2016/0232181 DISPLAY CONTROL DEVICE, DISPLAY CONTROL DEVICE CONTROL METHOD, PROGRAM AND INFORMATION STORAGE MEDIUM
Based on information being associated with one image among a plurality of images and concerning an object of the one image and information being associated...
2016/0232180 SEARCH SYSTEM INTERFACE
A search system interface is described. Known search system interfaces are largely unable to find composite articles on the basis of a description of the...
2016/0232179 RECOMMENDING POINTS OF INTERESTS IN A REGION
Techniques for searching and providing geographical regions are described. The process searches and recommends points of interests based on a user-specified...
2016/0232178 TRANSACTION LOG FOR AUDIT PURPOSES
Methods, systems, and computer program products are included for performing a transaction, where log entries pertaining to the transaction are maintained...
2016/0232177 METHODS AND SYSTEMS OF A DEDUPE FILE-SYSTEM GARBAGE COLLECTION
In one embodiment, a computer-implemented method of implementing a dedupe file system with constant ingestion and retrieval times for objects in dedupe file...
2016/0232176 DATA SCRUBBING CERTIFICATION FOR PLATFORM TECHNOLOGIES
Technologies are generally described to monitor an ingress and egress of data to and from platform provided storage. In some examples, a data scrubbing...
2016/0232175 DECOMPOSITION TECHNIQUES FOR MULTI-DIMENSIONAL DATA
Original data that represents a real-world object or activity and organized along three or more dimensions is received. The original data is represented as a...
2016/0232174 Computer-Aided Processing of Data from a Number of Data Sources
Computer-aided processing of data from a number of data sources is provided. The data is analyzed with respect to a plurality of data quality types based on...
2016/0232173 Managing Filesystem Inodes
A mechanism is provided in a data processing system for managing filesystem inodes. The mechanism monitors inode consumption in a filesystem. The mechanism...
2016/0232172 Method for Intelligently Categorizing Data To Delete Specified Amounts of Data Based on Selected Data...
A method assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of documents to be...
2016/0232171 Intelligently Categorizing Data To Delete Specified Amounts of Data Based on Selected Data Characteristics
A data processing system assigns stored documents within a distributed storage system (DSS) to various document categories to enable a target number of...
2016/0232170 Note Browser
A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes....
2016/0232169 MULTI-TIER CACHING
A method for maintaining an index in multi-tier data structure includes providing a plurality of a storage devices forming the multi-tier data structure,...
2016/0232168 INDIRECTION DATA STRUCTURES TO MANAGE FILE SYSTEM METADATA
Described herein are systems, methods, and software to manage file system metadata in a data storage device. In one example, a data storage device includes a...
2016/0232167 SYSTEM AND METHOD OF PROVIDING LOCATION-BASED INFORMATION
A system and a method of providing location-based information, through a location-based display, targeted content detected by using information about a user...
2016/0232166 Method and Apparatus for Accessing File
A method and an apparatus for accessing a file, where the method includes that a file system receives a file access request from an application layer, acquires...
2016/0232165 PROVIDING ANSWERS TO QUESTIONS USING HYPOTHESIS PRUNING
A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving a query, conducting a...
2016/0232164 USER EXPERIENCE AND USER FLOWS FOR THIRD-PARTY APPLICATION RECOMMENDATION IN CLOUD STORAGE SYSTEMS
A cloud computing system identifies when to recommend applications to a user and what recommendations to make. When the user makes a request related to the...
2016/0232163 DETERMINATION OF A SERVICE DESCRIPTION MOST CLOSELY MATCHING A SPECIFIED SERVICE NAME
A method and system for determining a service description most closely matching a service name provided by a user. It is determined that the service name...
2016/0232162 WEBSITE TRAFFIC OPTIMIZATION
A system for generating web pages for improving organic search rankings, associated with a website, the system comprising: a keyword generating module adapted...
2016/0232161 METHOD TO MAXIMIZE MESSAGE SPREADING IN SOCIAL NETWORKS AND FIND THE MOST INFLUENTIAL PEOPLE IN SOCIAL MEDIA
A method is provided to maximize the spreading of information in social networks. The method identifies the most influential nodes by introducing a ranking...
2016/0232160 SYSTEMS AND METHODS TO DETERMINE AND UTILIZE CONCEPTUAL RELATEDNESS BETWEEN NATURAL LANGUAGE SOURCES
A microprocessor executable method and system for determining the semantic relatedness and meaning between at least two natural language sources is described...
2016/0232159 SYSTEM AND METHOD OF REDUCING DATA IN A STORAGE SYSTEM
The system and method of the present disclosure relates to technology for reducing the amount of data stored in a storage system by processing subsets of data...
2016/0232158 SYSTEM AND METHOD FOR DETERMINING DOCUMENT VERSION GENEOLOGY
This invention discloses a novel system and method for determining the geneology of versions of a document by inspection of content extracted from the...
2016/0232157 DOCUMENT RETRIEVAL/IDENTIFICATION USING TOPICS
A system for retrieving/identifying a document comprising text stored in a document repository is described. A memory stores a graphical structure comprising a...
2016/0232156 SYSTEMS AND METHODS FOR DETERMINING TRANSLATION ACCURACY IN MULTI-USER MULTI-LINGUAL COMMUNICATIONS
Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications...
2016/0232155 EXTRACTING AND RECOMMENDING BUSINESS PROCESSES FROM EVIDENCE IN NATURAL LANGUAGE SYSTEMS
A natural language question and answer system analyzes a question to determine key characteristics (such as focus and lexical answer type), and matches those...
2016/0232154 AUTOMATED LANGUAGE DETECTION FOR DOMAIN NAMES
Methods and systems for automated language detection for domain names are disclosed. In some embodiments, a method for detecting a language of an ...
2016/0232153 CONTRACTION AWARE PARSING SYSTEM FOR DOMAIN-SPECIFIC LANGUAGES
Aspects of the present invention disclose a method, computer program product, and system for parsing a domain-specific language (DSL) statement. The method...
2016/0232152 METHOD AND APPARATUS FOR DOCUMENT PLANNING
Methods, apparatuses, and computer program products are described herein that are configured to be embodied as and/or performed by a document planner. In some...
2016/0232151 RESPONSIVE COURSE DESIGN SYSTEM AND METHOD
A system and method is provided of creating web based content that provides an optimal viewing experience across phones, tablets, and desktop browsers, with a...
2016/0232150 Method and System for Generating a User Activity Grid Table
A system for generating a user activity grid table is provided. The system includes processes for retrieving raw data from a server and processing this data to...
2016/0232149 SMART OPTICAL INPUT/OUTPUT (I/O) EXTENSION FOR CONTEXT-DEPENDENT WORKFLOWS
Systems, methods, and computer program products for smart, automated capture of textual information using optical sensors of a mobile device are disclosed. The...
2016/0232148 Dynamic Location-Based Autopopulation
Methods, systems, and computer program products for providing dynamic location-based auto-population are disclosed. A computer-implemented method may include...
2016/0232147 INPUT-MODE-BASED TEXT DELETION
Systems, methods, and computer-readable storage media are provided for deleting textual input based upon the input-mode in which such textual input is...
2016/0232146 Supporting Digital Ink in Markup Language Documents
An application on a computing device includes a digital ink system that supports the input and output of digital ink in a markup language document. Digital ink...
2016/0232145 Note Browser
A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes....
2016/0232144 BROWSER EXTENSION ALLOWING WEB USERS TO DRAW ON LIVE WEB PAGES
A web browser extension for annotating live web pages. Upon being installed on a web browser and launched, the browser extension inserts a content script into...
2016/0232143 ONLINE PUBLICATION SYSTEM AND METHOD
Various systems and methods for creating, storing, structuring, displaying, enhancing, and/or referencing publications and related content in an online user...
2016/0232142 METHOD FOR TEXT PROCESSING
Method for text processing executable at a computing device, comprising appreciating a source phrase comprised of source words; appreciating a target phrase...
2016/0232141 DYNAMIC WEBSITE BUILDING SYSTEM
A website development system is provided. The system includes a media database that is configured to allow for use of a plurality of different colors, images,...
2016/0232140 SYSTEMS AND METHODS FOR REMOTE DASHBOARD IMAGE GENERATION
Systems and methods for generating a dashboard for access on a remote computing device. Systems may include a business database storing a plurality of business...
← 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | 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.