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,367,559 Data locality control for deduplication
A method for data locality control in a deduplication system is provided. The method includes forming a fingerprint cache from a backup image corresponding to a...
US-9,367,558 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...
US-9,367,557 System and method for improving data compression
Techniques for improving data compression of a storage system are described herein. According to one embodiment, a first sequence of data is partitioned into a...
US-9,367,556 Hashing scheme using compact array tables
Embodiments include a method, system, and computer program product for creating an array table. In one embodiment the method includes identifying keys...
US-9,367,555 Systems and methods for transformation of logical data objects for storage
Systems and methods for transforming a logical data object for storage in a storage device operable with at least one storage protocol, creating, reading,...
US-9,367,554 Systems and methods for enhancing performance of a clustered source code management system
A clustered source code management system is described. The system comprises a plurality of cluster nodes, a shared file server storing repository data, and a...
US-9,367,553 Computer file system traversal
A method and apparatus for computer file system traversal. An embodiment of a method includes receiving a set of data. The set of data has a hierarchical file...
US-9,367,552 System and method for event registration
A self-contained multi-station registration system for registering users at a point of registration is disclosed. The registration system provides a...
US-9,367,551 File system accessing an object store
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...
US-9,367,550 Information processing apparatus and file system
In an information processing apparatus, a file system manages files in a storage unit. Upon receipt of a boot instruction, a process boot unit starts an...
US-9,367,549 Virtual private cloud that provides enterprise grade functionality and compliance
Techniques to enforce policies with respect to managed files and/or endpoints are disclosed. A policy to be applied with respect to a synchronization set is...
US-9,367,548 Search filtered file system using secondary storage, including multi-dimensional indexing and searching of...
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action...
US-9,367,547 Method and system for generating and deploying container templates
A method for creating a deployable zone template of a source zone, involving receiving, from the user an instruction to create the deployable zone template of a...
US-9,367,546 Method and apparatus for customizing syndicated data feeds
A method and apparatus enables customized receipt of syndicated data feeds according to designated time periods. According to an exemplary embodiment, the...
US-9,367,545 Apparatus for providing digital content and method thereof
An apparatus for providing content operable in association with an input apparatus, and a method thereof are provided. According to the apparatus and method, a...
US-9,367,544 Method for efficient database formation and search on media devices acting synchronously with television...
Techniques for efficient database formation and search in applications embedded in a media device are provided. The search may be performed synchronously with...
US-9,367,543 Game achievements system
Systems and method for providing a game achievements system where players are rewarded with game achievements based on mastering certain in-game facets of the...
US-9,367,542 Facilitating access to resource(s) idenfitied by reference(s) included in electronic communications
A technique for using a reference to identify permissions required to access a resource. One or more processors detect a reference in an electronic...
US-9,367,541 Terminological adaptation of statistical machine translation system through automatic generation of phrasal...
A method for terminological adaptation includes receiving a vocabulary pair including source and target language terms. Each term is in a class which includes a...
US-9,367,540 Dynamic language translation of web site content
A method, system and computer program product for providing translated web content is disclosed. The method includes receiving a request from a user on a web...
US-9,367,539 Techniques for automated document translation
Techniques for automated document translation are described. An apparatus may comprise a translatable content component, an intermediate component, and a...
US-9,367,538 Analyzing messages and/or documents to provide suggestions to modify messages and/or documents to be more...
A method, system and computer program product for assisting authors in composing suitable messages or documents for intended recipients. A profile to be used in...
US-9,367,537 Analyzing messages and/or documents to provide suggestions to modify messages and/or documents to be more...
A method, system and computer program product for assisting authors in composing suitable messages or documents for intended recipients. A profile to be used in...
US-9,367,536 Using inverse operators for queries on online social networks
In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving from a user a structured query comprising...
US-9,367,535 Dashboard formula execution
Formulas in dashboards can be executed at a client executing web technologies such as HTML5 and JavaScript. The formulas specified by a spreadsheet file are...
US-9,367,534 Mobile terminal and method for controlling the same
A mobile terminal and a method for controlling the same are disclosed, where symbols used often when inputting characters and pointer position moving are input...
US-9,367,533 Method and system for generating and utilizing persistent electronic tick marks
Consistent with embodiments of the invention, computer-based systems and methods for annotating documents with a special type of graphical icon--referred to...
US-9,367,532 Cross document communication
Techniques for allowing cross-document communication are provided. In one approach, a child document of a parent document communicates with another child...
US-9,367,531 Application isolation system
A facility for managing a document conversion environment is described. In various embodiments, the facility includes a native application associated with a...
US-9,367,530 Distributed document co-authoring and processing
A method and a device are disclosed including plug-in software components that are integrated with document processing software suites. The plug-in software...
US-9,367,529 Selecting content based on entities
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content to a user. A method includes:...
US-9,367,528 Method and device for document coding and method and device for document decoding
The method of coding a structured document comprises: --a step of obtaining at least one pattern designated as "primary" representing at least one of the pieces...
US-9,367,527 Centralized lost and found system
In one embodiment, a system and method for reporting lost items includes presenting a lost item reporting link associated with an entity having a plurality of...
US-9,367,526 Word classing for language modeling
A language processing application employs a classing function optimized for the underlying production application context for which it is expected to process...
US-9,367,525 Data processing apparatus for page ordering, data processing method, and nontransitory storage medium for same
A data processing apparatus extracts operators (including particular operators) describing character strings in a text format, at least one by one, from among...
US-9,367,524 Systems and methods for selecting web page layouts including content slots for displaying content items based...
Apparatus and method for dynamic web page layout optimization. In accordance with some embodiments, a plurality of different layouts are defined for a web page...
US-9,367,523 System and method for using design features to search for page layout designs
Various embodiments of a system and methods for using design features to search for page layout designs are described. The document and image structures of a...
US-9,367,522 Time-based presentation editing
Systems and methods are disclosed herein for time-based editing of an electronic presentation. An electronic presentation editing interface for editing an...
US-9,367,521 Content and context based handling of instant messages
Instant message systems are enhanced by establishing at least one handling rule that is evaluated in an instant messaging environment, each established handling...
US-9,367,520 Scorecard models with measured variable interactions
Data is received that characterizes a transaction and includes a plurality of values corresponding to variables. Thereafter, a score is determined for the...
US-9,367,519 Sparse matrix data structure
Various embodiments relating to encoding a sparse matrix into a data structure format that may be efficiently processed via parallel processing of a computing...
US-9,367,518 Method and system for efficient full resolution correlation
Aspects of a method and system for efficient full resolution correlation may include correlating a first signal with a second signal at a rate corresponding to...
US-9,367,517 Integrated circuit package with multiple dies and queue allocation
A package includes a first die and a second die. The dies are connected to each other through an interface. At least one of the first and second dies includes a...
US-9,367,516 Circuit arrangement for a data processing system and method for data processing
A circuit arrangement for a data processing system is configured to process data in multiple modules. The circuit arrangement is configured to provide a clock...
US-9,367,515 Managing adaptive reboots on multiple storage processors
A technique for managing a boot process on a data storage system having multiple storage processors is disclosed. A first storage processor communicatively...
US-9,367,514 Communication node and communication method
In a network environment where end hosts communicate with each other through end nodes connected to a backbone network, when data is sent, each end host...
US-9,367,513 Image display device
To provide an image display device to simplify software for rewriting data, and shorten rewrite time, a vehicle meter 1 includes the image display device...
US-9,367,512 Systems and methods for dynamically updating virtual desktops or virtual applications in a standard computing...
The present invention provides systems and methods for dynamically updating computer memory and modifying function requests within virtual computing...
US-9,367,511 System method for managing USB data transfers by sorting a plurality of endpoints in scheduling queue in...
System and methods are provided for managing universal-serial-bus (USB) data transfers. An example system includes a non-transitory computer-readable storage...
US-9,367,510 Backplane controller for handling two SES sidebands using one SMBUS controller and handler controls blinking of...
Present disclosure relates to a computer-implemented method for handling two SES sidebands using one SMBUS controller. The method includes one or more 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 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 | 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.