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
2019/0129927 INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes a converter that converts a time of execution of an operation on an additional object added to a document in a...
2019/0129926 MARKING COMPARISON FOR SIMILAR DOCUMENTS
A document marking projection system receives a target document comprising text content, determines a set of similar documents that are similar to the target...
2019/0129925 DOCUMENT SYSTEM, CONTROL METHOD, AND STORAGE MEDIUM
A generation unit is configured to generate a document with a font embedded therein in a case where a determination unit determines that a parameter is an...
2019/0129924 DISPLAYING ELECTRONIC TEXT-BASED MESSAGES ACCORDING TO THEIR TYPOGRAPHIC FEATURES
A computer-implemented method improves an efficiency of a client computer's electronic text-based messaging operation. A client computer transmits a...
2019/0129923 METHOD AND APPRATUS FOR PLAYING VIDEO IN INDEPENDENT WINDOW BY BROWSER, AND STORAGE MEDIUM
A method and an apparatus for playing a video in an independent window by a browser are provided. The video may be played in the independent window without...
2019/0129922 DOCUMENT PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A document processing apparatus includes an operation reception unit and a processing execution unit. The operation reception unit receives an operation for...
2019/0129921 Enhancing Crossing Copying and Pasting Operations
A mechanism is provided for enhancing crossing copying and pasting operations. A user selected area in a source document is captured as an image. A set of...
2019/0129920 ANIMATED PRESENTATION CREATOR
Aspects create a multimedia presentation wherein processors are configured to calculate a time it would take to narrate a plurality of words in a document at a...
2019/0129919 ANALYTIC SYSTEM FOR FAST QUANTILE COMPUTATION WITH IMPROVED MEMORY CONSUMPTION STRATEGY
A computing device computes a quantile value. A maximum value and a minimum value are computed for unsorted variable values to compute an upper bin value and a...
2019/0129918 METHOD AND APPARATUS FOR AUTOMATICALLY DETERMINING OPTIMAL STATISTICAL MODEL
A method of determining an optimal statistical model that can best show the statistical characteristics of given data and an apparatus performing the method...
2019/0129917 METHOD AND DEVICE FOR PROCESSING DATA
A first reference line that is a regression line obtained from data within a predetermined range including a starting point of a peak detected from data of a...
2019/0129916 COMPUTING USING UNKNOWN VALUES
A method of computing includes defining a first atomic random variable (ARV) and first random variable (RV) in a programming language system. The first ARV...
2019/0129915 Efficient Interpolation
Interpolation logic described herein provides a good approximation to a bicubic interpolation, which is generally smoother than bilinear interpolation, without...
2019/0129914 IMPLEMENTATION METHOD OF A NON-RADIX-2-POINT MULTI DATA MODE FFT AND DEVICE THEREOF
The invention relates to an implementation method of a non-radix-2-point multi data mode FFT. The implementation method comprising: using the mixed radix...
2019/0129913 DIGITAL FILTER DEVICE, DIGITAL FILTERING METHOD, AND PROGRAM RECORDING MEDIUM
In order to reduce a circuit scale and power consumption while maintaining filter performance, a digital filter device includes a first transform circuit for...
2019/0129912 INSPECTION SYSTEMS AND METHODS
Systems and methods provided herein. In one embodiment, a system includes a mobile device comprising a display screen. The system further includes a...
2019/0129911 Apparatus and Methods for Controlling and Optimizing Information Distribution Between Users in an Information...
An automatic control system for regulating the information exchange between information producer and information consumer. One control mechanism can...
2019/0129910 AVATAR-BASED HEALTH PORTAL WITH MULTIPLE NAVIGATIONAL MODES
Systems, media, and methods for providing an interactive health portal for presentation of health information of an individual including: an animated...
2019/0129909 METHODS AND APPARATUSES FOR ASSISTING THE PRODUCTION OF MEDIA WORKS AND THE LIKE
Systems and methods for assisting one or more users in the production of a media work from a plurality of recordings are disclosed. In an exemplary embodiment,...
2019/0129908 ROUTING BASED REQUEST CORRELATION
Aspects of the disclosure will be described with regard to the processing of DNS queries by a DNS service based on multiple network addresses associated with a...
2019/0129907 DATA TRANSFER SYSTEM, DATA TRANSFER APPARATUS, DATA TRANSFER METHOD, AND COMPUTER-READABLE RECORDING MEDIUM
A data transfer system includes a management server 1 for managing user information, browsing setting information that defines a user who can browse data, and...
2019/0129906 Interactive Representation of Multi-Dimensional Datasets
Systems, methods, and data processing tools for processing a multi-dimensional dataset are disclosed. The method includes generating a data object linked to...
2019/0129905 VIDEO INDEXING, SEARCH AND DELIVERY PLATFORMS, METHODS, SYSTEMS AND APPARATUSES
A video ingest, search and delivery solution is provided in which videos and their associated metadata are ingested based on ingest criteria. Moments in the...
2019/0129904 FACE RECOGNITION IMAGE DATA CACHE
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing facial recognition image data in a cache. One of...
2019/0129903 Automated Curation of Documents in a Corpus for a Cognitive Computing System
A selected document from corpus of a cognitive computing system is processed according to its association with a category of documents already contained within...
2019/0129902 DATA PROCESSING SYSTEMS FOR GENERATING AND POPULATING A DATA INVENTORY
In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or...
2019/0129901 SYNONYM DISCOVERY
Methods, systems, and computer-readable media are provided for facilitating mapping of semantically similar terms between and among two or more information...
2019/0129900 SYSTEMS, METHODS, AND APPARATUS FOR HIERARCHICAL DATABASE
This disclosure describes systems, methods, and apparatus for creating or updating a table in a fully-indexed hierarchical database for storing both structured...
2019/0129899 METHOD AND/OR SYSTEM FOR TRANSFORMING BETWEEN TREES AND STRINGS
Embodiments of articles, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed.
2019/0129898 PROGRESSIVE SPATIAL SEARCHING USING AUGMENTED STRUCTURES
A location associated with a user of a computing device and a prefix portion of an input string may be received as one or more successive characters of the...
2019/0129897 USER INTERFACE METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON USER RELATIONSHIPS
A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is...
2019/0129896 SYSTEMS AND METHODS FOR EXPEDITED LARGE FILE PROCESSING
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a...
2019/0129895 DISTRIBUTED BLOCKCHAIN ORACLE
Systems, apparatuses and methods may provide for technology that determines an updated data state of a local oracle node and reconciles, in accordance with a...
2019/0129894 Database Transaction Processing Method, Client, and Server
A database transaction processing method, where a server receives a database access request requesting target data from a client, and sends a first version of...
2019/0129893 METHODS AND APPARATUS FOR EFFICIENTLY IMPLEMENTING A FAST-COPYABLE DATABASE
A fast-copyable database apparatus includes a processor and a memory in electronic communication with the processor. The memory stores a database table with...
2019/0129891 METHOD OF MATCHING RECORDS, METHOD OF SCHEDULING MAINTENANCE AND APPARATUS
A method of matching records from a plurality of data sources having variation between them in matching quality of their data, the method including repeatedly...
2019/0129890 SYSTEM AND METHOD FOR UPDATING TARGET SCHEMA OF GRAPH MODEL
A system for updating a target schema of a graph model and methods for making and using same. A schema change job can be run to update the target schema....
2019/0129889 DOCUMENT COOPERATION SUPPORTING APPARATUS FOR SUPPORTING SIMULTANEOUS EDIT OF DOCUMENT, AND OPERATING METHOD...
A document cooperation supporting apparatus for supporting a simultaneous edit of a document according to an exemplary embodiment of the present invention, and...
2019/0129888 DISTRIBUTED DATA STORAGE GROUPING
An apparatus includes a processor component to: transmit node device identifiers to multiple node devices to define an ordering thereamong; following block...
2019/0129887 DISTRIBUTED DATA STORAGE GROUPING
An apparatus includes a processor component to receive a node device identifier defining an ordering among multiple node devices and among multiple blocks of...
2019/0129886 METHOD AND DEVICE FOR DATA DUPLICATION CUTOVER
Embodiments of the present disclosure provide a method and device for data duplication cutover. The method includes initiating duplication of initial data from...
2019/0129885 PROCESSOR AND CONTROL METHODS THEREOF
A processor for performing deep learning is provided herein. The processor includes a processing element unit including a plurality of processing elements...
2019/0129884 NODE CONTROLLER DIRECT SOCKET GROUP MEMORY ACCESS
A node controller for a first processor socket group may include a node memory storing a coherence directory and logic. Logic may cause the node controller to:...
2019/0129883 MANAGING A COMPUTING CLUSTER
A method for managing a distributed data processing system, the method implementing counters to track durability states of data units in the distributed data...
2019/0129882 MULTI-CONNECTOR MODULE DESIGN FOR PERFORMANCE SCALABILITY
Disclosed techniques include platform optimization for multi-platform module design for performance scalability. A compute platform pluggable module form...
2019/0129881 HETEROGENEOUS VIRTUAL GENERAL-PURPOSE INPUT/OUTPUT
Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals over a serial communication link. An apparatus...
2019/0129880 ENHANCED SERIAL PERIPHERAL INTERFACE (eSPI) PORT EXPANDER
Apparatuses and methods relating to an enhanced serial peripheral interface (eSPI) port expander circuitry are described. In an embodiment, an apparatus...
2019/0129879 SUPPORT FOR MULTIPLE WIDTHS OF DRAM IN DOUBLE DATA RATE CONTROLLERS OR DATA BUFFERS
An apparatus includes a plurality of memory devices and a control circuit. The control circuit may be configured to operate with the memory devices having a...
2019/0129878 BUS ADDRESS ASSIGNMENT
A plurality of devices communicate over a bus, the devices comprising a plurality of controller devices and a plurality of second devices. Each of the...
2019/0129877 METHODS OF PERFORMING MULTIPLE DATA BUS INVERSION (DBI) AND MEMORY DEVICES PERFORMING THE METHODS
A method of performing multiple data bus inversion (DBI) and a memory device performing the method are provided. The multiple DBI includes first through third...
← 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 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 | 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.