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/0052824 TASK IDENTIFICATION AND COMPLETION BASED ON NATURAL LANGUAGE QUERY
Examples of the disclosure provide a system and method for task completion using a digital assistant. Natural language data input is received and user intent...
2018/0052823 Hybrid Classifier for Assigning Natural Language Processing (NLP) Inputs to Domains in Real-Time
Systems and methods for domain classification in natural language processing based on domains are disclosed. The method includes generating a trigram corpus...
2018/0052822 DECOMPOSING COMPOSITE PRODUCT REVIEWS
One or more processors deconstruct, by utilizing natural language processing (NLP), a text product review into multiple n-grams, where each of the multiple...
2018/0052821 DETECTION AND LABELING OF CONVERSATIONAL ACTIONS
Technical solutions are described for generating structured conversational data. An example method includes receiving an utterance that is part of a...
2018/0052820 DETERMINING THE USER'S CURRENT PREFERRED MANNER IN COMMUNICATING WITH USER
A method, system and computer program product for suggesting a preferred manner in communicating with a user. Communications (e.g., electronic mail messages,...
2018/0052819 PREDICTING TERMS BY USING MODEL CHUNKS
The description relates to predicting terms based on text inputted by a user. One example can include a computing device comprising a prediction engine stored...
2018/0052818 GENERATION OF A GRAMMATICALLY DIVERSE TEST SET FOR DEEP QUESTION ANSWERING SYSTEMS
A grammatically diverse test set of natural language sentences for a deep question answering system is provided by analyzing a given sentence to characterize...
2018/0052817 SYNTACTIC CLASSIFICATION OF NATURAL LANGUAGE SENTENCES WITH RESPECT TO A TARGETED ELEMENT
A grammatically diverse test set of natural language sentences for a deep question answering system is provided by analyzing a given sentence to characterize...
2018/0052816 TITLE EXTRACTION USING NATURAL LANGUAGE PROCESSING
Methods, systems, and computer programs are presented for selecting a title for a post of a social network. A method includes operations for identifying a word...
2018/0052815 APPARATUSES, SYSTEMS, AND METHODS FOR PROVIDING A VISUAL PROGRAM FOR MACHINE VISION SYSTEMS
Techniques include systems, computerized methods, and computer readable media for creating a graphical program in a graphical program development environment....
2018/0052814 INTEGRATED TOOL FOR WORK INTAKE
Embodiments provide a system having a graphical user interface, the system including: a display providing a graphical user interface that provides a form for a...
2018/0052813 SYSTEM AND METHOD FOR COLLABORATIVE INK MANAGEMENT
A system, method and computer program product for use in managing collaboration on documents having digital ink on a network of computing devices is disclosed....
2018/0052812 ANNOTATION FRAMEWORK FOR VIDEO
A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of...
2018/0052811 MANIFEST-DRIVEN LOADER FOR WEB PAGES
Computer systems, devices, and associated methods of loading a bundle component, comprising a bundle of scripts and a manifest including metadata for the...
2018/0052810 NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, ENCODING METHOD, ENCODING APPARATUS, DECODING METHOD, AND...
A code converting unit encodes input text data based on an code assignment table stored in a storage device that defines a conversion rule for encoding text...
2018/0052809 INFERRING USER INTERACTION WITH AN IFRAME
Computer systems, devices, and associated methods of inferring user interaction with a web part comprising an <iframe> element are disclosed herein. In...
2018/0052808 CREATION AND DISPLAY OF A WEBPAGE WITH ALTERNATIVE LAYOUTS FOR DIFFERENT WEBPAGE WIDTHS
Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs...
2018/0052807 ENDORSEMENT SMEARING AMONG RELATED WEBPAGES
A system and method for combining endorsements in related webpages, the method including receiving an indication of an endorsement at a first webpage,...
2018/0052806 QUANTUM COMPUTING METHODS AND DEVICES FOR MAJORANA TETRON QUBITS
Among the embodiments disclosed herein are example methods for generating all Clifford gates for a system of Majorana Tetron qubits (quasiparticle poisoning...
2018/0052805 MICROCONTROLLER WITH A DIAGNOSIS MODULE AND METHOD FOR ACCESSING SAID MODULE OF SAID MICROCONTROLLER
Disclosed is a method for accessing at least one diagnostic module of a microcontroller of a vehicle including an internal combustion engine, the ...
2018/0052804 LEARNING MODEL GENERATION SYSTEM, METHOD, AND PROGRAM
Provided is a learning model generation system capable of preventing a decrease in prediction accuracy in a case where the trend of an actual value of a...
2018/0052803 Using Hardware Gather-Scatter Capabilities to Optimize MPI All-to-All
An all-to-all communication operation which is carried out in a fabric of networked entities by defining in each of the entities a plurality of memory regions...
2018/0052802 SENSORS GLOBAL BUS
Systems, methods and apparatus are described that offer improved performance of a sensor bus. A method includes transmitting a first command on a serial bus...
2018/0052801 IMPLEMENTING MODAL SELECTION OF BIMODAL COHERENT ACCELERATOR
A method and apparatus are provided for implementing modal selection of a bimodal coherent accelerator in a computer system. Implementing modal selection of a...
2018/0052800 UNIVERSAL SERIAL BUS COMMUNICATIONS SYSTEM
A universal serial bus (USB) communication system includes a USB host that divides one data stream into first through (n)th sub-data streams and transmits the...
2018/0052799 USB Multi-Host Endpoint Reflector Hub
A multi-host endpoint reflector enables a method of communication between multiple USB hosts through the USB devices connected to them, where data from one USB...
2018/0052798 TECHNIQUES OF ACCESSING BMC TERMINALS THROUGH SERIAL PORT
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The...
2018/0052797 PREVENTING INPUT/OUTPUT (I/O) TRAFFIC OVERLOADING OF AN INTERCONNECT CHANNEL IN A DISTRIBUTED DATA STORAGE SYSTEM
Methods, computing systems and computer program products implement embodiments of the present invention that include configuring distributed storage system...
2018/0052796 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM.
An information processing apparatus including processing units and a connection control unit that controls the connections between the processing units, in...
2018/0052795 MONITORING USE OF HARDWARE COMPONENTS OF PROCESSORS IN HETEROGENEOUS ENVIRONMENTS
An apparatus and a method are disclosed for tracking use of a specialized hardware component in symmetric multiprocessing computing device. A device includes a...
2018/0052794 METHOD FOR DETERMINING A TYPE OF A DEVICE CONNECTED TO AN INTER-INTEGRATED CIRCUIT (I2C)
A method for determining a type of a device connected to an inter-integrated circuit (I.sup.2C) includes steps of: a) transmitting requests to bus addresses of...
2018/0052793 Switching Device, Peripheral Component Interconnect Express System, and Method for Initializing Peripheral...
A switching device, a Peripheral Component Interconnect Express (PCIe) system, and a switching system, where the switching system includes a first switching...
2018/0052792 PLUG CONNECTOR WITH TWO-SECTION SPECIAL TERMINALS
A plug connector includes an insulating body defining a mating cavity opening forwardly and a cable-load portion, a row of upper terminals, a row of lower...
2018/0052791 METHOD, APPARATUS AND SYSTEM FOR ROLE TRANSFER FUNCTIONALITY FOR A BUS MASTER
In an embodiment, a host device includes: a transceiver to communicate information on an interconnect; a controller to control operation of the transceiver and...
2018/0052790 INTERCONNECT CIRCUITRY AND A METHOD OF OPERATING SUCH INTERCONNECT CIRCUITRY
An interconnect circuit, and method of operation of such an interconnect circuit, are provided. The interconnect circuitry has a first interface for coupling...
2018/0052789 Direct Memory Access Transmission Control Method and Apparatus
A direct memory access (DMA) transmission control method and apparatus, where the method includes selecting a target channel for the target DMA task according...
2018/0052788 MEMORY MOVE SUPPORTING SPECULATIVE ACQUISITION OF SOURCE AND DESTINATION DATA GRANULES
In a data processing system implementing a weak memory model, a lower level cache receives, from a processor core, a plurality of copy-type requests and a...
2018/0052787 MEMORY SYSTEM SUPPORTING AN OFFSET COMMAND
A memory system that supports an offset command includes a memory controller and a memory device. The memory controller may issue an offset command to the...
2018/0052786 IMPROVEMENT IN SENDING OF MULTIMEDIA STREAMS
A method of sending multimedia streams to a multimedia peripheral of a computer, including a processor able to operate in user mode and in supervisor mode, a...
2018/0052785 LOW POWER DATA TRANSFER FOR MEMORY SUBSYSTEM
Systems and method are directed to reducing power consumption of data transfer between a processor and a memory. A data to be transferred on a data bus between...
2018/0052784 SEMICONDUCTOR DEVICE AND ELECTRONIC DEVICE
A semiconductor device includes a first memory controller configured to output a first control signal to first and second external memories through a first...
2018/0052783 METHOD AND APPARATUS FOR TRANSMITTING A MESSAGE
The present application discloses a method and an apparatus for transmitting a message. The method of an embodiment comprises: dividing a shared memory area...
2018/0052782 METHOD OF PERFORMING AUTHENTICATION WITH A MEMORY CIRCUIT USING DYNAMIC RANDOM ACCESS MEMORY ARRAYS
A memory circuit using dynamic random access memory (DRAM) arrays. The DRAM arrays can be configured as CAMs or RAMs on the same die, with the control...
2018/0052781 SYSTEM AND METHOD FOR ADAPTIVE CACHE REPLACEMENT WITH DYNAMIC SCALING OF LEADER SETS
According to one general aspect, an apparatus may include a cache and a cache replacement unit. The cache may be arranged in a plurality of cache sets each...
2018/0052780 Self-Ordering Buffer
Systems and methods for generating a self-ordering buffer are described. An example method includes generating a plurality of nodes forming a linked list, each...
2018/0052779 DATA CACHE REGION PREFETCHER
A data cache region prefetcher creates a region when a data cache miss occurs. Each region includes a predetermined range of data lines proximate to each data...
2018/0052778 INCREASE CACHE ASSOCIATIVITY USING HOT SET DETECTION
A processing apparatus and a method of accessing data using cache hot set detection is provided that includes receiving a plurality of requests to access data...
2018/0052777 MARKING STORAGE KEYS TO INDICATE MEMORY USED TO BACK ADDRESS TRANSLATION STRUCTURES
A marking capability is used to provide an indication of whether a block of memory is backing an address translation structure of a control program being...
2018/0052776 Shared Virtual Index for Memory Object Fusion in Heterogeneous Cooperative Computing
Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing shared virtual index translation on a computing...
2018/0052775 NONVOLATILE MEMORY SYSTEMS WITH EMBEDDED FAST READ AND WRITE MEMORIES
A nonvolatile memory system is described with novel architecture coupling nonvolatile storage memory with random access volatile memory. New commands are...
← 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 | 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.