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/0242867 SYSTEM AND METHODS FOR PROVIDING FAST CACHEABLE ACCESS TO A KEY-VALUE DEVICE THROUGH A FILESYSTEM INTERFACE
A system and method for leveraging a native operating system (130) page cache (315) when using non-block system storage devices (120) is disclosed. A computer...
2017/0242866 MANAGEMENT SYSTEM AND CONTROL METHOD
A management system gives an instruction to assign a value of an attribute corresponding to an environment where a processing system including a virtual...
2017/0242864 CLOUD STORAGE METHODS AND SYSTEMS
A system receives one or more messages corresponding to a request to add data to an electronic storage object that is accessible on a network, the one or more...
2017/0242863 SYSTEMS AND METHODS FOR ELECTRONICALLY GENERATING SUBMITTAL REGISTERS
A system and method for generating a submittal register for various construction projects or other items is disclosed. Among other things, the system and...
2017/0242862 System and Method for an Intelligent e-Mail and Content Repository
An information handling system includes a storage device and a processor that provides a repository. The repository receives a first file, modifies the first...
2017/0242861 Music Recommendation Method and Apparatus
A music recommendation method and apparatus are provided. When a music recommendation request of at least one terminal is received, a music preference of the...
2017/0242860 VIRTUAL ASSISTANT INTERACTIVITY PLATFORM
The invention concerns a system having: a virtual assistant interactivity platform (102) including: a processing device; a memory device storing data...
2017/0242859 DIGITAL MEDIA CONTENT COMPARATOR
A system for acquiring digital content identified in a celebrity content list without disclosing the list, includes a database storing at least one celebrity...
2017/0242858 HYBRID BUFFER MANAGEMENT SCHEME FOR IMMUTABLE PAGES
Exemplary embodiments provide a database query processing system comprising a hybrid buffer pool stored in a computer main memory coupled to a processor, the...
2017/0242857 METHODS, SYSTEMS, AND MEDIA FOR INTERPRETING QUERIES
Mechanisms for interpreting queries are provided. In some implementations, a method for interpreting queries is provided, comprising: receiving a search query...
2017/0242856 SYSTEM AND METHOD FOR ASSIGNING MULTIMEDIA CONTENT ELEMENTS TO USERS
A method and system for assigning a multimedia content element to a user. The method includes generating at least one signature to the multimedia content...
2017/0242855 FAST, SCALABLE DICTIONARY CONSTRUCTION AND MAINTENANCE
A computer-implemented method of constructing and maintaining a record keeping dictionary data structure can include: generating a PATRICIA trie from a set of...
2017/0242854 DATASET SAMPLING THAT IS INDEPENDENT OF RECORD ORDER
A first data record and a second data record are received, wherein the first data record is one of a number of data records of a first dataset and the second...
2017/0242853 INFORMATION ACQUISITION METHOD, AND INFORMATION ACQUISITION DEVICE
An information acquisition method includes: acquiring a specific piece of data using information for specifying a position of the specific piece of data in a...
2017/0242852 SYSTEM FOR ANALYZING INFORMATION, GENERATING DOCUMENTS, AND COLLABORATING WITH MULTIPLE PARTIES
A system for collecting and storing information in a secure database, automatically selecting and populating documents and communicating between users and with...
2017/0242851 NON-TRANSITORY COMPUTER READABLE MEDIUM, INFORMATION SEARCH APPARATUS, AND INFORMATION SEARCH METHOD
A non-transitory computer readable medium storing a program causing a computer to execute a process for information search, includes searching a document...
2017/0242850 PERFORMING A CODE CONVERSION IN A SMALLER TARGET ENCODING SPACE
Embodiments relate to a system, method and program product for performing code conversions. In one embodiment the method includes determining size of encoding...
2017/0242849 METHODS AND SYSTEMS FOR EXTRACTING CONTENT ITEMS FROM CONTENT
According to embodiments illustrated herein, a method and a system is provided for extracting one or more content items from content. The method includes...
2017/0242848 COMPUTER-IMPLEMENTED DIRECTIONAL TRANSLATION METHOD AND APPARATUS
The present disclosure presents a directional translation method and a directional translation apparatus based on artificial intelligence. The method includes:...
2017/0242847 APPARATUS AND METHOD FOR TRANSLATING A MEETING SPEECH
According to one embodiment, a speech translation apparatus includes a speech recognition unit, a machine translation unit, an extracting unit, and a receiving...
2017/0242846 METHOD OF AND SYSTEM FOR PROCESSING A TEXT STREAM
A computer-implemented method of (600) and a system (222, 208) for processing a text stream. The method comprises accessing (602) the text stream; parsing...
2017/0242845 CONVERSATIONAL LIST MANAGEMENT
Software that generates list items from user conversations by performing the following operations: (i) capturing natural language statement(s) spoken by a...
2017/0242844 SYSTEM AND METHOD FOR KEYWORD SPOTTING USING REPRESENTATIVE DICTIONARY
Methods and systems for keyword spotting, i.e., for identifying textual phrases of interest in input data. In the embodiments described herein, the input data...
2017/0242843 CONVERSATION PROCESSING METHOD, CONVERSATION MANAGEMENT SYSTEM AND COMPUTER DEVICE
The present invention provides a conversation processing method, a conversation management system and a computer device. The method comprises: acquiring...
2017/0242842 DYNAMIC TOKENS FOR AN EXPRESSION PARSER
The disclosure generally describes computer-implemented methods, software, and systems for enabling dynamic tokens in an expression parser. An example method...
2017/0242841 THEFT DETECTION VIA ADAPTIVE LEXICAL SIMILARITY ANALYSIS OF SOCIAL MEDIA DATA STREAMS
A system and computer program product to detect an event include selecting a region and time frame of interest, obtaining a set of social media data streams...
2017/0242840 METHODS AND SYSTEMS FOR AUTOMATED TEXT CORRECTION
The present embodiments demonstrate systems and methods for automated text correction. In certain embodiments, the methods and systems may be implemented...
2017/0242839 DATA ACQUISITION METHOD, DATA ACQUISITION DEVICE, AND RECORDING MEDIUM
A non-transitory computer-readable recording medium stores a data acquisition program that causes a computer to execute a process including: extracting first...
2017/0242838 Spreadsheet with Dynamic Cell Dimensions Generated by a Spreadsheet Template Based on Remote Application Values
A method for generating a spreadsheet is disclosed. The method comprises locking a grid area comprising selected cells of the spreadsheet to prevent data entry...
2017/0242837 FACILITATING INTERACTION WITH A SPREADSHEET
Facilitating interaction with a spreadsheet it provided. One or more input cells of a spreadsheet displayed on a display device of a computer system are...
2017/0242836 ARCHITECTURE, SYSTEM AND METHOD FOR STORING FILES AND DATA IN ORGANIZED GRID FORMAT
Embodiments of architecture, systems, and methods for a user or group to organize and store text, files, and folders via a two-dimensional interface where each...
2017/0242835 METHODS AND SYSTEMS FOR GENERATING ELECTRONIC FORMS
In a method for generating an electronic form, programmer input in a programming language is received, the programmer input including specification data...
2017/0242834 MESSAGE INFORMATION GENERATING APPARATUS, OUTGOING CALL CONTROL APPARATUS, MESSAGE INFORMATION GENERATING...
Disclosed is a non-transitory computer-readable recording medium having stored therein a message information generating program, which when processed by one or...
2017/0242833 Systems and Methods to Generate Comic Books or Graphic Novels from Videos
Systems and methods which auto-create a comic book from a movie, TV show or user generated videos. The comic book can be read in an eBook or print format. This...
2017/0242832 CHARACTER EDITING METHOD AND DEVICE FOR SCREEN DISPLAY DEVICE
Disclosed is a character editing method for a screen display device. The method comprises: displaying original character information in a character editing...
2017/0242831 METHOD AND SYSTEM FOR SHARING DOCUMENTS BETWEEN ON-DEMAND SERVICES
A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of...
2017/0242830 METHOD OF IDENTIFYING A TARGET OBJECT ON A WEB PAGE
The methods and systems described herein relate to identifying a target object on a web page by receiving rendering instructions associated with the web page,...
2017/0242829 ERROR IDENTIFICATION, INDEXING AND LINKING CONSTRUCTION DOCUMENTS
The present disclosure provides various systems and methods for indexing digital (electronic) documents and providing various error reporting and ...
2017/0242828 GUIDED WEB NAVIGATION TOOL
Using a processor, a first N.times.N matrix is determined based on a plurality of N webpages. Each cell of the first matrix corresponds to a pair of webpages....
2017/0242827 EFFICIENT HANDLING OF BI-DIRECTIONAL DATA
A tool for standardized layout transformations of BIDI data exchanged between legacy and modern systems is provided. The tool retrieves client connection...
2017/0242826 PARALLEL COMPUTER, PARALLEL LU-FACTORIZATION METHOD, AND PARALLEL LU-FACTORIZATION PROGRAM
A parallel LU-factorization method executed in a parallel computer including a plurality of processing nodes which execute LU-factorization in parallel, the...
2017/0242825 Representation of Functional Systems in n-Dimensional Space
Computerized techniques can be used for algorithmically determining the composition of elements in a functional system represented in n-dimensional space using...
2017/0242824 METHOD AND SYSTEM FOR SOLVING THE LAGRANGIAN DUAL OF A BINARY POLYNOMIALLY CONSTRAINED POLYNOMIAL PROGRAMMING...
A method for solving the Lagrangian dual of a binary polynomially constrained polynomial programming problem comprises obtaining a binary polynomially...
2017/0242823 MICROCONTROLLER AND ELECTRONIC CONTROL UNIT
A microcontroller includes two processing blocks that respectively have a Central Processing Unit (CPU) and a peripheral circuit, where an access to the...
2017/0242822 DRAM APPLIANCE FOR DATA PERSISTENCE
A memory device includes: a plurality of volatile memories for storing data; a non-volatile memory buffer configured to store data associated with workloads...
2017/0242821 ACKNOWLEDGEMENT-LESS CANARY-BASED COMPLETION PROTOCOL
A method and system for performing operations in a canary-based communication protocol; specifically, an acknowledgment-less scheme to reduce completion...
2017/0242820 USING A PROPRIETARY FRAMEWORK ON A STANDARDS-BASED EMBEDDED DEVICE
A vendor extension command is used to transport a proprietary message to a device (e.g., a solid state drive), to instruct the device to access and return data...
2017/0242819 Remote host management over a network
A method for management of a host computer that includes a management controller configured to carry out, independently of the host CPU, host management...
2017/0242818 MODULE FOR A LOGIC CONTROLLER
A modular assembly of a module for a Logic Controller, including a container and a cartridge. The cartridge has a first electrical interface part and an...
2017/0242817 DATA-CATEGORY SWITCH MODULE IN THE CONTROL PLANE FOR USE WITH INTERNET OF THINGS DEVICES
An information handling system containing a data-category switch module operating in the control plane for the exchange of data between internet of things...
← 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 | 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.