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/0283507 SYSTEM FOR THE MANAGEMENT OF FILES
A system and procedure for the administration of files by using electronical data processing equipment that are connected with each other by a network. In...
2016/0283506 ON-THE-FLY DEDUPLICATION DURING DATA MOVEMENT FOR NoSQL DATA STORES
Embodiments disclosed herein provide systems, methods, and computer readable media for on-the-fly deduplication during movement of NoSQL data. In a particular...
2016/0283505 METHODS AND APPARATUS FOR EFFICIENT COMPRESSION AND DEDUPLICATION
Mechanisms are provided for performing efficient compression and deduplication of data segments. Compression algorithms are learning algorithms that perform...
2016/0283504 Apparatus for Hardware Implementation of Lossless Data Compression
A processor includes a memory hierarchy, buffer, and a compression module. The compression module includes logic to evaluate a stream of data to be compressed...
2016/0283503 OPTIMIZING SPACE MANAGEMENT OF TABLESPACES IN DATABASE SYSTEMS
A database is identified, wherein the database has two or more tablespaces. A local partition and a global partition for each tablespace of the two or more...
2016/0283502 CONTENT ITEM TEMPLATES
Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a...
2016/0283501 POSIX-COMPATIBLE FILE SYSTEM, METHOD OF CREATING A FILE LIST AND STORAGE DEVICE
A storage device includes at least one interface to access files stored by the storage device, and at least one mass storage system for non-volatile storage of...
2016/0283500 RECOMMENDING CONNECTIONS IN A SOCIAL NETWORK SYSTEM
In an approach for recommending one or more connections in a social network system, a computer retrieves user profile information for a user of a social...
2016/0283499 WEBPAGE ADVERTISEMENT INTERCEPTION METHOD, DEVICE AND BROWSER
The disclosure discloses a webpage advertisement interception method, device and browser. The method includes: using a first browser kernel to receive a first...
2016/0283498 FILE SYSTEM
A digitally signed file system in which data, metadata and files are objects, each object having a globally unique and content-derived fingerprint and wherein...
2016/0283497 ANALYSIS OF MOBILE APPLICATION REVIEWS BASED ON CONTENT, REVIEWER CREDIBILITY, AND TEMPORAL AND GEOGRAPHIC...
A method by a network node includes generating logically associated clusters of reviews submitted by users regarding an application program executed on user...
2016/0283496 ELECTRONIC APPARATUS AND METHOD FOR TEMPORARILY STORING DATA THEREOF
An electronic apparatus and a method for temporarily storing data thereof, adapted to temporarily store the data downloaded from a remote apparatus, are...
2016/0283495 METHOD AND SYSTEM FOR PROVIDING RESTRICTED ACCESS TO A STORAGE MEDIUM
A system, apparatus, method, or computer program product of restricting file access is disclosed wherein a set of file write access commands are determined...
2016/0283494 Context-Aware Cognitive Processing
Methods, systems, and computer program products for context-aware cognitive processing are provided herein. A method includes creating a progressively...
2016/0283493 Moving Data From Linear Tape File System Storage To Cloud Storage
Example apparatus and methods access a Linear Tape File System (LTFS) repository that stores data associated with an external entity (e.g., file system,...
2016/0283492 TRANSFERRING DATA USING A DATA BRIDGE STRUCTURE
A method of transferring data between a first computer language layer and a second computer language layer is described. According to the method, a first data...
2016/0283491 Information Extraction from Question And Answer Websites
Methods, systems, and apparatus for obtaining a resource, identifying a first portion of text of the resource that is characterized as a question, and a second...
2016/0283490 Method and System for Visualizing Documents
Method and system for visualizing documents. N-dimensional compact representations are obtained for a set of documents. A plurality of documents are then...
2016/0283489 SYSTEM AND METHOD FOR CATEGORICALLY SCORING ELECTRONIC DOCUMENTS
Methods and apparatus are provided for associating scores with search results obtained from a search engine so that the scores can be displayed with the search...
2016/0283488 Ranking Test Framework for Search Results on an Online Social Network
In one embodiment, a method includes accessing a first set of scored results from a first user, the scored results comprising one or more results generated by...
2016/0283487 REAL-TIME TREND DETECTION IN A SOCIAL NETWORK
Systems, methods, and apparatuses for tracking trends at an online presence are described. In some embodiments, an interactivity data structure and a tenured...
2016/0283486 MEDIA CONSUMPTION HISTORY
Methods, systems, and apparatus for receiving a request that includes a user identifier of a user that submitted a search query and an entity identifier of an...
2016/0283485 DETERMINING USER PERSONALITY CHARACTERISTICS FROM SOCIAL NETWORKING SYSTEM COMMUNICATIONS AND CHARACTERISTICS
A social networking system obtains linguistic data from a user's text communications on the social networking system. For example, occurrences of words in...
2016/0283484 METHODS FOR ANALYZING GENOTYPES
The disclosure provides methods and systems for analyzing genotype data. In some embodiments, a computer-implemented method comprises receiving data relating...
2016/0283483 PROVIDING SELECTED IMAGES FROM A SET OF IMAGES
Implementations relate to providing selected images from a set of images. In some implementations, a computer-executed method includes receiving a request from...
2016/0283482 A METHOD OF PRESENTING INFORMATION ON A SEARCH RESULT PAGE
There is provided a method of presenting a search result to a user, the search result having been generated in response to a search query received from the...
2016/0283481 METHOD AND APPARATUS FOR COMBINING TEXT SEARCH AND RECOMMENDATION ENGINES
Methods, apparatuses, and computer program products are described herein. One example embodiment may include a method for providing a hybrid ranked list of...
2016/0283480 ASSIGNING CONTENT OBJECTS TO DELIVERY NETWORKS
A system, method, and apparatus are provided for assigning or allocating multiple content objects, within a content page (e.g., web page) or other content...
2016/0283479 METHOD AND SYSTEM FOR MANIPULATING DATA
The invention provides a method and system for operating data, which can improve efficiency of a user operating data having a tree structure. The method...
2016/0283478 Method and Systems for Arranging A Media Object In A Media Timeline
Methods and systems are described for arranging a media object in a media timeline. In one embodiment, a method includes presenting a graphical user interface...
2016/0283477 STORING AND RETRIEVAL HEURISTICS
In one embodiment, a system comprises a processor to retrieve a first data element including a value X.sub.0 and Y.sub.0, provide a hash function for use with...
2016/0283476 APPENDING A USER IDENTIFIER TO AN IMAGE
For appending a user identifier to an image, code records a user identity input from an input device in response to a principle camera recording a principle...
2016/0283475 FILE FORMAT BUNDLING
Various systems described herein facilitate storage of files in various formats. A client device can generate a request for a particular file or content. The...
2016/0283474 MULTIPLE INDEX BASED INFORMATION RETRIEVAL SYSTEM
An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other...
2016/0283473 Method and Computer Program Product for Implementing an Identity Control System
Method and computer program products for implementing an identity control system are disclosed. Documents are abstracted by mapping non-identifying words in...
2016/0283472 DOCUMENT CHECKING DEVICE, METHOD, AND STORAGE MEDIUM
A document checking device includes: a memory; and a processor coupled to the memory and configured to: generate, for each of character strings, a list...
2016/0283471 Collaborative Clustering Feed Reader
The present invention is a method for organizing information. The invention discloses a novel and useful way of employing text analytics or other grouping...
2016/0283470 SYSTEM AND METHOD FOR IDENTIFYING, ORGANIZING, AND PRESENTING MEDIA NEWS AND EVENT CONTENT WITH OPPOSING BIAS
A system and method of providing users with organized content based on bias and other factors.
2016/0283469 WEARABLE TRANSLATION DEVICE
A wearable translation device that provides real-time language translation without a network connection is provided. The wearable translation device picks up...
2016/0283468 Context Based Synonym Filtering for Natural Language Processing Systems
Mechanisms are provided for performing context based synonym filtering for natural language processing. Content is parsed into one or more conceptual units,...
2016/0283467 THREE-DIMENSIONAL LATENT SEMANTIC ANALYSIS
In some examples, a computing system may access multiple information files, generate term-passage matrix data based on the multiple information files, and...
2016/0283466 ONTOLOGY DRIVEN DICTIONARY GENERATION AND AMBIGUITY RESOLUTION FOR NATURAL LANGUAGE PROCESSING
Natural language processing ambiguity resolution includes storing an ontological library specifying a set of grammatical rules associated with ontological...
2016/0283465 METHOD FOR DIALOGUE BETWEEN A MACHINE, SUCH AS A HUMANOID ROBOT, AND A HUMAN INTERLOCUTOR; COMPUTER PROGRAM...
A method for performing a dialog between a machine, preferably a humanoid robot, and at least one human speaker, comprises the following steps, implemented by...
2016/0283464 SYSTEM AND METHOD FOR INPUTTING TEXT INTO ELECTRONIC DEVICES
A text prediction engine, a system comprising a text prediction engine, and a method for generating sequence predictions. The text prediction engine, system...
2016/0283463 CONTEXT BASED CONVERSATION SYSTEM
Method(s) and system(s) providing for providing context based conversations are described here. The method may include receiving user data pertaining to a...
2016/0283462 LANGUAGE IDENTIFICATION ON SOCIAL MEDIA
A method for language prediction of a social network post includes generating a social network graph which includes nodes connected by edges. Some of the nodes...
2016/0283461 METHOD AND TERMINAL FOR EXTRACTING WEBPAGE CONTENT, AND NON-TRANSITORY STORAGE MEDIUM
A method, a terminal and a non-transitory storage medium for extracting webpage content includes: responding to a webpage browsing instruction triggered on a...
2016/0283460 DYNAMIC NATIVE CONTENT INSERTION
Approaches, techniques, and mechanisms are disclosed for automatically inserting supplemental items into documents. According to an embodiment, a first request...
2016/0283459 MULTI-TEMPLATE KIT SYSTEM AND PROCESS
A multi-template kit system and process are described. The multi-template kit system can include a server, a database, a network, and a user device. The...
2016/0283458 INPUT ASSISTANCE SYSTEM, INPUT ASSISTANCE METHOD, AND INPUT ASSISTANCE PROGRAM
An input candidate storage unit stores input candidates for an input box in association with related information of the input candidates. An input candidate...
← 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 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | 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.