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
2017/0161307 METHODS AND SYSTEMS FOR MAPPING OBJECT ORIENTED/FUNCTIONAL LANGUAGES TO DATABASE LANGUAGES
In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder...
2017/0161306 METHOD AND APPARATUS FOR DATA QUALITY MANAGEMENT AND CONTROL
Embodiments of the present invention provide a method and an apparatus for data quality management and control. The method includes: receiving application...
2017/0161305 METHODS AND APPARATUS FOR DISCONTINUING THE FOLLOWING OF RECORDS IN AN ON-DEMAND DATABASE SERVICE ENVIRONMENT
Disclosed are systems, apparatus, methods, and computer readable media for discontinuing the following of records in an on-demand database service environment....
2017/0161304 HASH-BASED MEDIA SEARCH
A method of identifying an item of video content involves providing a spatial hash value and a temporal hash value for each image in a video collection. Each...
2017/0161303 INFORMATION QUERYING METHOD BASED ON USER LOCATION, DEVICE TO DEVICE RELAY GATEWAY SYSTEM AND CONTROLLER
The information querying method is provided. The query image is received via a login gateway among the serving gateways. At least one of query description of...
2017/0161302 SYSTEM AND METHOD FOR INTEGRATION AND CORRELATION OF GIS DATA
System and method for damage avoidance in an excavation area include: receiving an excavation area and an excavation depth; accessing a database of a plurality...
2017/0161301 GENERATION OF GRAPHICAL MAPS BASED ON TEXT CONTENT
Text content is received. Map elements, and an associated text content position at which each of the map elements exist, are identified. One or more...
2017/0161300 SHARED DATA STORAGE LEVERAGING DISPERSED STORAGE DEVICES
A storage system provides shared storage by utilizing dispersed storage devices while optimizing both the placement of data across the dispersed storage...
2017/0161299 METHOD AND SYSTEM FOR EXECUTION OF DISCONNECTION FROM AND RECONNECTION TO PERSISTENT HANDLES
A method and a system for execution of disconnection from and reconnection to persistent handles are provided herein. The method may include the following...
2017/0161298 STORLET WORKFLOW OPTIMIZATION LEVERAGING CLUSTERED FILE SYSTEM ROLES
A method for adjusting roles of nodes in a distributed clustered file system can include receiving a first computation operation. The method can also include...
2017/0161297 DATA SYNCHRONIZATION IN A STORAGE NETWORK
A method of synchronizing data may include receiving, by a first storage agent, a recent second-agent synchronization point. The recent second-agent...
2017/0161296 Automatic Detection, Retry, and Resolution of Errors in Data Synchronization
Disclosed herein are system, method, and computer program product embodiments for the automatic detection, retry, and resolution of errors in data...
2017/0161295 Fast Sparse Data Table Permutation
Efficiently creating compressed data representations. A method includes obtaining one or more source compressed data representations. The one or more source...
2017/0161294 FILE DIRECTORY STORAGE ON A STORAGE DEVICE
Some examples described herein relate to storing file directories on a storage device. In an example, a portion of available free space on a storage device may...
2017/0161293 SYSTEMS AND METHODS FOR CACHING OF MANAGED CONTENT IN A DISTRIBUTED ENVIRONMENT USING A MULTI-TIERED...
Embodiments as disclosed provide a distributed caching solution that improve the performance and functionality of a content management platform for sites that...
2017/0161292 Digital Content Item Collection Management Boxes (CCMBoxes) - Virtual digital content item collection,...
Disclosed are systems, methods, devices and associated processing logic for generating and managing virtual digital content item collections. A first...
2017/0161291 DATABASE TABLE CONVERSION
Methods, systems, and computer program products for converting a database table are described. A data structure is accessed to obtain an identification of one...
2017/0161290 COOKING RECIPE SUPPLY METHOD AND CONTROL PROGRAM
A cooking recipe supply method includes a first acquiring step of acquiring identification information for identifying cooking appliance (300) and type...
2017/0161289 SYSTEM TO IMPROVE DATA EXCHANGE USING ADVANCED DATA ANALYTICS
Systems, methods, apparatus, computer program code and means to improve data exchange with a remote client device are provided. In some embodiments, a back end...
2017/0161288 DATA ANALYTICS ENGINE FOR FACILITATING REAL-TIME SUBSCRIBER BASED DATA ANALYSIS
A data analytics engine for facilitating real-time data analysis by respective subscriber based analytics processors is presented herein. An analytics engine...
2017/0161287 PROVIDING DYNAMIC CONTENT IN CONTEXT OF PARTICULAR EQUIPMENT
The present disclosure relates to a method that includes receiving input of a search term for a query and identifying a key mapped to the search term. The...
2017/0161286 EFFICIENT SNAPSHOT MANAGEMENT IN A LARGE CAPACITY DISK ENVIRONMENT
A method, computer program product and/or system saves an original logical block in a file system and generates a first heatmap reflecting access operations on...
2017/0161285 COMPUTER-READABLE RECORDING MEDIUM, DISPLAY CONTROL METHOD, AND INFORMATION PROCESSING DEVICE
A mail server displays a list of mail addresses of the sources of mails matching with an extraction condition for inappropriate mails, the list being...
2017/0161284 Searching for Segments Based on an Ontology
Aspects described herein relate to identifying media items relevant to a selected subject matter including, for example, determining the subject matter of a...
2017/0161283 TOPICAL TRUST NETWORK
Methods, systems, devices and/or apparatus related to type of network-based social network in which network "connections" are include a topical trust factor...
2017/0161282 METHODS AND SYSTEMS FOR GRAPH-BASED PUBLICATION - SUBSCRIPTION
A system and method for graph-based publication/subscription are provided. A graph comprising nodes and edges is created, each node representative of a point...
2017/0161281 Social Plugin Reordering on Applications
In one embodiment, a method includes receiving a request from an application installed on a client system for one or more interactive elements associated with...
2017/0161280 SYSTEMS AND METHODS TO DETERMINE LOCATION OF MEDIA ITEMS
Systems, methods, and non-transitory computer readable media are configured to generate a hash value of an evaluation content item. Hash values of a plurality...
2017/0161279 Content Authoring
A method and apparatus are provided for recommending concepts from a first concept set in response to user selection of a first concept Ci by performing a...
2017/0161278 Degrees of Separation Network Builder
An approach is disclosed to provide a degrees of separation network builder. In the approach, an action is taken by a first mobile device user that...
2017/0161277 CONTENT RELEVANCE IN A SOCIAL NETWORKING SYSTEM BY SIMULATING FEED RANKING MODELS
A social networking system builds a quality controlled and desired population-representative pool of human raters to provide ratings on content items to...
2017/0161275 System and method for incorporating new terms in a term-vector space from a semantic lexicon
A method for incorporating new terms in a term-vector space from a semantic lexicon includes identifying, by a computing device, a first term, the first term...
2017/0161274 APPARATUS AND METHOD FOR PROVIDING CONTENT INFORMATION IN COMMUNICATION SYSTEM
In accordance with an example aspect of the present disclosure, a method for providing content information in a communication system is provided. The method...
2017/0161273 GRAPH-BASED MUSIC RECOMMENDATION AND DYNAMIC MEDIA WORK MICRO-LICENSING SYSTEMS AND METHODS
Provided herein are systems and methods for generating a set of recommended media works based on an identified seed media work. The seed media work is used to...
2017/0161272 SOCIAL MEDIA SEARCH ASSIST
A computer identifies social media displayed by a social media platform. The computer determines that a user has viewed the social media and saves the viewed...
2017/0161271 HYBRID NEAREST NEIGHBOR SEARCH TREE WITH HASHING TABLE
Techniques related to approximate nearest neighbor searching are discussed. Such techniques may include traversing an approximate nearest neighbor search tree...
2017/0161270 Method and system for interfacing to cloud storage
An interface between an existing local file system and a data store generates and exports to the data store a versioned file system. The state of the local...
2017/0161269 DOCUMENT HANDLING USING TRIPLE IDENTIFIER
Embodiment of the disclosure are directed to identifying, for a first document, a subject matter to which the first document pertains; identifying a first...
2017/0161268 VOICE-BASED MEDIA SEARCHING
Methods and systems for searching for media items using a voice-based digital assistant are described. Natural language text strings corresponding to search...
2017/0161267 METHOD AND SYSTEM FOR DATABASE PROCESSING UNITS
An electronic processor including a programmable processing device and a processor, optimizes processing of data structures by carrying out operations on coded...
2017/0161266 USER DEFINED FUNCTION, CLASS CREATION FOR EXTERNAL DATA SOURCE ACCESS
An example technique for defining a user function can include receiving a user defined function that gathers data from a data source external to a database and...
2017/0161265 METHODS AND SYSTEMS FOR GENERATION OF FLEXIBLE SENTENCES IN A SOCIAL NETWORKING SYSTEM
Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and...
2017/0161264 GENERATING MULTI-ANGUAGE SOCIAL NETWORK USER PROFILES BY TRANSLATION
Techniques are provided to allow users of a social network to have multilingual profiles (or profiles in second languages that are different than the users'...
2017/0161263 SIGNIFICANCE OF RELATIONSHIPS DISCOVERED IN A CORPUS
Certain relationships representing material insights are identified from among a set of discovered relationships. Cognitive discovery of relationships in a...
2017/0161262 GENERATING STRUCTURED QUERIES FROM NATURAL LANGUAGE TEXT
Generating structured queries from natural language text may include receiving, using a processor, a natural language text input directed to a database...
2017/0161261 ANSWERING TIME-SENSITIVE QUESTIONS
A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language...
2017/0161260 METHOD AND APPARATUS FOR DETERMINING SEMANTIC SIMILARITY OF CHARACTER STRINGS
A method and device for determining semantic similarity between two character strings are disclosed. The two character strings are segmented into sequences of...
2017/0161259 Method and Electronic Device for Generating a Summary
Embodiments of the present disclosure provide a method and electronic device for generating a summary. The method includes: dividing a text to be processed...
2017/0161258 AUTOMATIC GENERATION OF ACTION ITEMS FROM A MEETING TRANSCRIPT
Examples of techniques for generating a plurality of action items from a meeting transcript of a meeting are disclosed. In one example implementation according...
2017/0161257 SYSTEM AND METHOD FOR LINGUISTIC TERM DIFFERENTIATION
A representative system and method for linguistic differentiation comprises a computing device: receiving input data from a requestor; generating a plurality...
← 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 | 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.