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,747,301 Distributed file system using consensus nodes
A cluster of nodes in a distributed file system may include; at least two namenodes, each coupled to a plurality of data nodes and each configured to store a...
US-9,747,300 Local networked storage linked to remote networked storage system
Disclosed are various embodiments for local networked storage that is linked to a remote networked storage system. In a client application, it is determined...
US-9,747,299 Heterogeneous storing server and file storing method thereof
A heterogeneous storing server and a file storing method thereof are provided. The heterogeneous storing server has a file storing priority table which records...
US-9,747,298 Inline garbage collection for log-structured file systems
Exemplary methods, apparatuses, and systems receive a command to overwrite or delete data stored within an allocated portion of a file system. In response to...
US-9,747,297 Synchronization of shared folders and files
A method of synchronizing shared folders and files within a remote and local file system includes determining a remote and local file system state. The remote...
US-9,747,296 Method and apparatus for managing storage space on storage device in an electronic apparatus by using context...
A method and apparatus for reserving a usable storage space on a storage device is provided. The method includes collecting context data representing an...
US-9,747,295 Updating a large dataset in an enterprise computer system
A method of updating fields of records in a dataset mediated by a database management tool (DMT) that does not an API function for updating individual fields of...
US-9,747,294 Generic data collection plugin and configuration file language for SMI-S based agents
A system and method is provided for facilitating data collection from storage devices. A generic low level module may be provided that can handle data...
US-9,747,293 Method and system for storage and retrieval of information
A method, a system, and a computer program product for storing and retrieving information are provided. The system receives information. Thereafter, the system...
US-9,747,292 Simplifying the check-in of checked-out files in an ECM system
Techniques are disclosed for managing a file stored in an enterprise content management (ECM) repository. In response to a check-out request from a client...
US-9,747,291 Non-disruptive upgrade configuration translator
Implementations are provided herein for non-disruptive upgrade including rollback capabilities for a distributed file system within a cluster of nodes. To...
US-9,747,290 Relevance bar for content listings
A client computer receives a set of search results ordered based on scheduled time of broadcast associated with respective listings of content. The listings of...
US-9,747,289 System and method for proximity-based personalized content recommendations
Systems and methods for generating and outputting personalized content recommendations are provided. When it is determined that two or more users are in close...
US-9,747,288 Scalable transaction-based data repository service
A reliable and scalable data repository service can be supporting cooperative transactions. In an example, multiple data producers may use the data repository...
US-9,747,287 Method and system for managing metadata for a virtualization environment
Disclosed is an improved approach for managing updates to metadata for a virtualization environment. According to some embodiments, a compare and swap approach...
US-9,747,286 Acquiring information dynamically regarding a hardware component in the cloud computing system while on the...
A method, system and computer program product for managing hardware components in a cloud computing environment. A mobile device captures an image of a bar code...
US-9,747,285 Geolocation systems and methods for searching for entertainment events
A computer-implemented method for presenting an entertainment requester with a selection of entertainment events comprises determining a geographic location of...
US-9,747,284 Methods and systems for multi-engine machine translation
A method for machine translation, comprising receiving a source string in a source language, an indication of a target language, and user identification...
US-9,747,283 Predicting future translations
Technology is disclosed for snippet pre-translation and dynamic selection of translation systems. Pre-translation uses snippet attributes such as ...
US-9,747,282 Translation with conversational overlap
A first utterance is received. A first language associated with the first utterance is identified. The first utterance is translated into a second language and...
US-9,747,281 Generating multi-language 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'...
US-9,747,280 Date and time processing
For language elements that indicate or suggest time, such as adverbs, these also contain date and time information that can be used to quantify time for a...
US-9,747,279 Context carryover in language understanding systems or methods
Systems and methods for determining a user intent or goal for contextual language understanding by utilizing information from one or more previous user natural...
US-9,747,278 System and method for mapping text phrases to geographical locations
A system and method for mapping text phrases to geographical locations is provided. Entities, each comprising one of a location, person, and place, are...
US-9,747,277 Predicting individual or crowd behavior based on graphical text analysis of point recordings of audible expressions
Embodiments relate to determining a crowd behavior. A method of determining a crowd behavior is provided. The method collects, at one or more recording points...
US-9,747,276 Predicting individual or crowd behavior based on graphical text analysis of point recordings of audible expressions
Embodiments relate to determining a crowd behavior. A method of determining a crowd behavior is provided. The method collects, at one or more recording points...
US-9,747,275 Notification of potentially problematic textual messages
A processor may determine, using natural language processing, a writing style of content of a composed message written by a composer. The processor may analyze,...
US-9,747,274 String comparison results for character strings using frequency data
A similarity between character strings is assessed by identifying first and second character strings as candidate similar character strings, determining a...
US-9,747,273 String comparison results for character strings using frequency data
A similarity between character strings is assessed by identifying first and second character strings as candidate similar character strings, determining a...
US-9,747,272 Feature-based autocorrection
A computing device is described that outputs for display at a presence-sensitive screen, a graphical keyboard having keys. The computing device receives an...
US-9,747,271 Techniques for generating outgoing messages based on language, internationalization, and localization...
According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to...
US-9,747,270 Natural input for spreadsheet actions
Different gestures and actions are used to interact with spreadsheets. The gestures are used in manipulating the spreadsheet and performing other actions in the...
US-9,747,269 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...
US-9,747,268 Making document changes by replying to electronic messages
Document changes are sent within a body of an electronic message to reviewers that are collaborating on the document. The document may be any type of document...
US-9,747,267 Document editing synchronization
Document editing synchronization techniques are described. In one or more implementations, one or more inputs are received via a user interface to edit a first...
US-9,747,266 Clipboard augmentation with references
Systems, methods, data structures and/or the like are provided for placing copy data, supplemental, and/or additional data on a clipboard, for example. The copy...
US-9,747,265 Dynamically generating a plurality of interfaces using structured control files
A system and method allowing customization of a user-interface into a data repository are disclosed. Customization options are provided via a hierarchy and/or...
US-9,747,264 Optimizing update operations in hierarchically structured documents
Optimizing update instructions in hierarchically structured documents is provided. A pending update list including a first plurality of items is received. Each...
US-9,747,263 Dynamic page classifier for ranking content
A system comprising a processor and a memory storing instructions that, when executed, cause the system to identify a page on a website, retrieve a stream of...
US-9,747,262 Methods, systems, and computer program products for retrieving information from a webpage and organizing the...
A method includes extracting text elements from a webpage, storing the text elements in a data structure, and comparing the text elements in the data structure...
US-9,747,261 System and method of embedding symbology in alphabetic letters and then linking the letters to a site or sites...
A system and method of embedding symbology in alphabetic letters and then linking the letter to a site or sites on the global computer network, i.e., the...
US-9,747,260 Information processing device and non-transitory computer readable medium
An information processing device includes a detail level estimation unit that estimates a detail level of each of at least two documents, the detail level...
US-9,747,259 Searching, reviewing, comparing, modifying, and/or merging documents
Review, comparison, modification, and/or merging of multiple sources of data associated with media content are facilitated. Multiple documents can be...
US-9,747,258 System and method for the creation and use of visually-diverse high-quality dynamic layouts
A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic...
US-9,747,257 Updating document previews of embedded files
When a multi-page document is embedded in a notebook system, a preview object is generated for pages of the embedded document. The preview objects are displayed...
US-9,747,256 Energy and effort efficient reading sessions
Presenting text and figures on a display screen by formatting, by a computer, text in a document into a single display line, scrolling the single display line...
US-9,747,255 Inverse transformation using pruning for video coding
A method for decoding an encoded video bit stream in a video decoder is provided that includes determining a scan pattern type for a transform block to be...
US-9,747,254 Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions
Disclosed herein are techniques for implementing vehicle ECU reprograming, so the ECU programming, which plays a large role in vehicle performance...
US-9,747,253 System and method for simultaneous article retrieval and transaction validation
A system and method for dispensing an article from an article dispensing machine by reducing the amount of time for completing a transaction involving the...
US-9,747,252 Systematic method of coding wave-pipelined circuits in HDL
The present invention classifies all critical paths into two basic types: a series critical path and a feedback critical path, and divides each of ...
← 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 | 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.