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
2018/0024990 ENCODING APPARATUS, SEARCH APPARATUS, ENCODING METHOD, AND SEARCH METHOD
A computer generates semantic structure information from a document. The semantic structure information includes a plurality of semantic structures in a...
2018/0024989 AUTOMATED BUILDING AND SEQUENCING OF A STORYLINE AND SCENES, OR SECTIONS, INCLUDED THEREIN
A method uses random walk traversal(s) (for example, Levy's flight algorithm) of a story data graph to help select and/or order nodes for automated story...
2018/0024988 METHOD FOR GENERATING SEARCH INDEX AND SERVER UTILIZING THE SAME
A method for generating a search index, applicable for a database system having a first database and a second database, includes the follow steps: receiving an...
2018/0024987 A Method For Suggesting One Or More Multi-Word Candidates Based On An Input String Received At An Electronic Device
Provided is a computer implemented method, device and system for suggesting one or more multi-word candidates based on an input string of characters received...
2018/0024986 EXTRACTING ACTIONABLE INFORMATION FROM EMAILS
Systems and methods are provided for extracting actionable information from emails in a completely unsupervised manner with no need for the data to be labeled...
2018/0024985 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
[Object] To present a response to a natural sentence in a more suitable aspect even in circumstances in which a natural sentence with ambiguity can be input....
2018/0024984 SYSTEM AND METHOD FOR OBTAINING REISSUES OF ELECTRONIC DOCUMENTS LACKING REQUIRED DATA
A system and method for obtaining a reissue of an electronic document lacking required data. The method includes creating a template for the electronic...
2018/0024983 SYSTEM AND METHOD FOR REPORTING BASED ON ELECTRONIC DOCUMENTS
A system and method for reporting based on a first electronic document and at least one second electronic document. The method includes analyzing the first...
2018/0024982 REAL-TIME DYNAMIC VISUAL AID IMPLEMENTATION BASED ON CONTEXT OBTAINED FROM HETEROGENEOUS SOURCES
In one embodiment, a computer-implemented method includes extracting one or more keywords from summarized content according to one or more classified topics....
2018/0024981 TOPOLOGICAL DATA ANALYSIS UTILIZING SPREADSHEETS
A method comprises receiving data points from a spreadsheet, mapping the data points to a reference space, generating a cover of the reference space,...
2018/0024980 MAPPING ACCOUNT INFORMATION TO SERVER AUTHENTICATION
An authorization prompt issued from a server is detected, and previously-entered account information, is accessed on a user device. A selectable display...
2018/0024979 FORMS CONVERSION AND DEPLOYMENT SYSTEM FOR MOBILE DEVICES
A method and system for automatically converting forms generated using a desktop forms development tool to be compatible with mobile devices, for deploying the...
2018/0024978 Approach For Processing Electronic Documents Using Parsing Templates
An approach is provided for processing structured printed documents using parsing templates. A parsing template defines a plurality of data fields and...
2018/0024977 SIMULTANEOUS COLLABORATIVE REVIEW OF A DOCUMENT
A document is simultaneously opened by different clients for a collaborative review of the document. Each of the clients may make comments to the document at...
2018/0024976 ANNOTATION PROVIDING METHOD AND DEVICE
Provided is a device including a user input unit that receives a user input for inputting a search keyword, a display unit that displays a list of annotations...
2018/0024975 METHODS AND SYSTEMS FOR MANAGING ANNOTATIONS WITHIN APPLICATIONS AND WEBSITES
The present disclosure discloses methods and systems for managing one or more annotations for a host application through an annotation tool. The annotation...
2018/0024973 HYPERLINK WITH GRAPHICAL CUE
A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a...
2018/0024972 USER-DEFINED CONTEXT-AWARE TEXT SELECTION FOR TOUCHSCREEN DEVICES
For one-touch user-defined context-aware text selection for touchscreen devices, an apparatus includes a processor and a memory storing code that is executable...
2018/0024971 EM COLOR SCREEN TEXT abbreviation term EMCST
The Inventor set out to develop through Exclusive Software Programming a way for a Web/Internet User to see Web pages that load in black text/white background...
2018/0024970 CONTROLLED CREATION OF REPORTS FROM TABLE VIEWS
A method comprising creating and storing a graph having nodes and edges that represent financial assets and accounts in which the assets are held; individuals...
2018/0024969 SYSTEM AND METHOD FOR INTERACTIVE EMAIL
A system and method are disclosed for providing an enhanced email client having interactive content capabilities. The system includes a recipient email server...
2018/0024968 SYSTEM AND METHOD FOR DOMAIN ADAPTATION USING MARGINALIZED STACKED DENOISING AUTOENCODERS WITH DOMAIN...
A method for domain adaptation of samples includes receiving training samples from a plurality of domains, the plurality of domains including at least one...
2018/0024967 SIMPLIFYING CLAUSES FOR MAX-SAT
A method includes obtaining a plurality of clauses associated with a plurality of logical variables, each of the clauses consisting of a weight and a...
2018/0024966 AUTONOMOUS MEMORY ARCHITECTURE
An autonomous memory device in a distributed memory sub-system can receive a database downloaded from a host controller. The autonomous memory device can pass...
2018/0024965 IMAGE PROCESSING APPARATUS
An image processing apparatus includes a plurality of image processors, and is capable of providing an instruction of any one of a plurality of operation modes...
2018/0024964 DISAGGREGATED COMPUTE RESOURCES AND STORAGE RESOURCES IN A STORAGE SYSTEM
A storage cluster with disaggregated compute resources and storage memory is provided. The storage cluster includes a plurality of blades coupled as the...
2018/0024963 STAGED POWER ON/OFF SEQUENCE AT THE I/O PHY LEVEL IN AN INTERCHIP INTERFACE
A method, system, and/or computer program product controls transitions from a first bandwidth to a second bandwidth in a bus within a multi-processor computer....
2018/0024962 ELECTRONIC DEVICE CONFIGURED TO CONTROL NON-DIRECTLY CONNECTED STORAGE DEVICE AMONG SERIALLY CONNECTED STORAGE...
A device includes a first input/output (I/O) port for communication with an external processor, a second I/O port for communication with a second device, and...
2018/0024961 RECIPROCAL QUANTUM LOGIC (RQL) SERIAL DATA RECEIVER SYSTEM
One embodiment describes a reciprocal quantum logic (RQL) receiver system. The RQL system is configured to convert a serial input data stream provided from a...
2018/0024960 TECHNIQUES TO SUPPORT MULTIPLE INTERCONNECT PROTOCOLS FOR A COMMON SET OF INTERCONNECT CONNECTORS
Embodiments may be generally direct to apparatuses, systems, method, and techniques to determine a configuration for a plurality of connectors, the...
2018/0024959 MOBILE COMPUTING DEVICE RECONFIGURATION IS RESPONSE TO ENVIRONMENTAL FACTORS INCLUDING DOWNLOADING HARDWARE AND...
A reconfigurable high speed memory chip module includes a type of memory cell array group, a first transmission bus, and a logic unit. The type memory cell...
2018/0024958 TECHNIQUES TO PROVIDE A MULTI-LEVEL MEMORY ARCHITECTURE VIA INTERCONNECTS
Various embodiments are generally directed to an apparatus, method and other techniques to enable memory interfaces to communicate read request, write...
2018/0024957 TECHNIQUES TO ENABLE DISAGGREGATION OF PHYSICAL MEMORY RESOURCES IN A COMPUTE SYSTEM
Various embodiments are generally directed to an apparatus, method and other techniques enable disaggregation of physical memory resources from physical...
2018/0024956 PROXIMITY BASED REMOVAL WARNING FOR CONNECTABLE DEVICES
One embodiment provides a device, including: a memory that stores data; an indicator element; a proximity sensor; and a processor that is operatively coupled...
2018/0024955 COMPUTER ARCHITECTURE TO PROVIDE FLEXIBILITY AND/OR SCALABILITY
Apparatus, systems, and/or methods may include a peripheral component interconnect express (PCIe) link to directly couple a slot with a network fabric. The...
2018/0024954 APPARATUS AND METHODS FOR DYNAMIC ROLE SWITCHING AMONG USB HOSTS AND DEVICES
Apparatus and methods for USB hosts and USB devices to dynamically switch roles such that a product which initially operates as a USB host may instead operate...
2018/0024953 PERIPHERAL INTERFACE CHIP AND DATA TRANSMISSION METHOD THEREOF
A peripheral interface chip and a data transmission method thereof are provided. The peripheral interface chip includes a switching circuit, a universal serial...
2018/0024952 COMPUTER, DEVICE CONTROL SYSTEM, AND DEVICE CONTROL METHOD
To realize DMA data transfer between a host computer and another computer even in the case that the host computer and the another computer are each equipped...
2018/0024951 HETEROGENEOUS MULTI-PROCESSOR DEVICE AND METHOD OF ENABLING COHERENT DATA ACCESS WITHIN A HETEROGENEOUS...
A heterogeneous multi-processor device having a first processor component arranged to issue a data access command request, a second processor component...
2018/0024950 RING BUS ARCHITECTURE FOR USE IN A MEMORY MODULE
Ring bus architectures for use in a memory module are disclosed. A memory module may include a primary ring bus; a ring bus controller positioned on the...
2018/0024949 METHOD OF ACHIEVING LOW WRITE LATENCY IN A DATA STORAGE SYSTEM
A data storage system includes a host having a write buffer, a memory region, a submission queue and a driver therein. The driver is configured to: (i)...
2018/0024948 BAD COLUMN MANAGEMENT WITH DATA SHUFFLE IN PIPELINE
Systems and methods for controlling data flow and data alignment using data expand and compress circuitry arranged between a variable data rate bi-directional...
2018/0024947 TECHNOLOGIES FOR A LOW-LATENCY INTERFACE TO DATA STORAGE
Technologies for a low-latency interface with data storage of a storage sled in a data center are disclosed. In the illustrative embodiment, a storage sled...
2018/0024946 REMOVAL WARNING FOR CONNECTABLE DEVICES
One embodiment provides a method, including: detecting, using a processor of a host device, that the host device is busy with respect to an impending data...
2018/0024945 Context-based protection system
A context-based protection system uses tiered protection structures including master protection units, shared memory protection units, a peripheral protection...
2018/0024944 METHODS AND APPARATUS FOR ACCESS CONTROL IN SHARED VIRTUAL MEMORY CONFIGURATIONS
Disclosed are methods and apparatus for memory management in shared virtual memory (SVM) systems. The methods and apparatus provide SVM access control on a per...
2018/0024943 RISK IDENTIFICATION BASED ON ADDRESS MATCHING
The disclosure generally describes computer-implemented methods, software, and systems for risk identification of a first address information. A...
2018/0024942 USING ENCRYPTION KEYS TO MANAGE DATA RETENTION
Systems and methods for using encryption keys to manage data retention are described. In one embodiment, the systems and methods may include receiving data...
2018/0024941 ADAPTIVE TABLEWALK TRANSLATION STORAGE BUFFER PREDICTOR
A system for generating predictions for a hardware table walk to find a map of a given virtual address to a corresponding physical address is disclosed. The...
2018/0024940 SYSTEMS AND METHODS FOR ACCESSING A UNIFIED TRANSLATION LOOKASIDE BUFFER
Systems and methods for accessing a unified translation lookaside buffer (TLB) are disclosed. A method includes receiving an indicator of a level one...
← 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 | 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.