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/0121439 PROPOSING A COPY AREA IN A DOCUMENT
Information on a cursor or pointer position is obtained, indicating a first content on a document displayed on a screen. A plurality of second contents are...
2018/0121438 PROPOSING A COPY AREA IN A DOCUMENT
Information on a cursor or pointer position is obtained, indicating a first content on a document displayed on a screen. A plurality of second contents are...
2018/0121433 DISCOVERY OF DATA ASSETS USING METADATA
Data assets, such as streams, databases, spreadsheets, or other data sources or types, are identified and representations of the data asset are stored. The...
2018/0121430 DETERMINATION OF CONTENT SCORE
A computer-implemented method of determining a content score of resource content comprises receiving one or more main topics highly relevant to the resource...
2018/0121429 RETURNING SEARCH RESULTS UTILIZING TOPICAL USER CLICK DATA WHEN SEARCH QUERIES ARE DISSIMILAR
A data handling system includes at least two host devices. For a particular search query that is received by a first host device, a preliminary set of search...
2018/0121425 METHOD AND SYSTEM FOR PROVIDING A FEDERATED WIDE AREA MOTION IMAGERY COLLECTION SERVICE
This disclosure provides a federated wide area motion imagery (WAMI) collection service (CS) by: receiving an alert from a WAMI alert-service (A) respectively...
2018/0121423 SYSTEMS AND METHODS FOR MULTI-USER MULTI-LINGUAL COMMUNICATIONS
Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications...
2018/0121419 APPARATUS AND METHOD FOR GENERATING SENTENCE
A sentence generating apparatus includes an encoder configured to generate a first sentence embedding vector by applying trained result data to a first...
2018/0121418 METHOD AND SYSTEM FOR DETERMINING ACTION ITEMS FROM KNOWLEDGE BASE FOR EXECUTION OF OPERATIONS
Systems and methods for determining action items from knowledge base for execution of operation. The system receives instructions, present in a knowledge base,...
2018/0121411 LANGUAGE-BASED ACRONYM GENERATION FOR STRINGS
The present disclosure provides language-based mechanisms for generating acronyms from text input. The language of the text input may be provided or...
2018/0121409 INTELLIGENT PRESENTATION OF DOCUMENTS
In some implementations, documents can be presented on a display of a computing device based on a context of the computing device. The context can include a...
2018/0121408 RENDERING TIME SERIES METRIC DATA ASSOCIATED WITH MULTI-DIMENSIONAL ELEMENT ID INFORMATION
Techniques for displaying time series metric data are disclosed herein. In some aspects, a management system generates time series metric data that include...
2018/0121406 EMBEDDED SERVICE PROVIDER DISPLAY FOR A COLLABORATIVE WORKSPACE ENVIRONMENT
Described herein are systems and methods for embedding a service provider display within a user interface for a collaborative workspace environment. The...
2018/0121404 DETERMINING AND ASSISTING WITH DOCUMENT OR DESIGN CODE COMPLETENESS
A tool is provided for document or design code completion. The tool includes a storage element in which common and user-specific unfinished work indicators are...
2018/0121402 TRANSFER OF CONTENT BETWEEN DOCUMENTS OF DIFFERENT STORAGE TYPES
Transfer of content between documents of different storage types is provided. Different versions of an endpoint (e.g., a productivity application) such as a...
2018/0121398 DEPLOYABLE TAG MANAGEMENT IN COMPUTER DATA NETWORKS
A tag management system in a computer data network can be used to manage one or more tag configurations with templates. A template may enable efficient tag...
2018/0121394 SYSTEMS AND METHODS FOR BRINGING DOCUMENT INTERACTIONS INTO THE ONLINE CONVERSATION STREAM
System that automatically embeds interactive document snippets inside chat conversation stream. Specifically, described are techniques to automatically crop...
2018/0121393 TEXT OUTPUT COMMANDS SEQUENCING FOR PDF DOCUMENTS
A document is received with a plurality of text output commands in a text layer, where each text output command is to render one or more glyphs on a display...
2018/0121388 SYMMETRIC BLOCK SPARSE MATRIX-VECTOR MULTIPLICATION
Embodiments of the present invention are directed to methods and systems for performing block sparse matrix-vector multiplications with improved efficiency...
2018/0121387 SYSTEM, METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR CALCULATING A SAMPLED SIGNAL
A method, apparatus, and computer program product for calculating a sampled signal are disclosed. A method in accordance with the disclosure may include...
2018/0121386 SUPER SINGLE INSTRUCTION MULTIPLE DATA (SUPER-SIMD) FOR GRAPHICS PROCESSING UNIT (GPU) COMPUTING
A super single instruction, multiple data (SIMD) computing structure and a method of executing instructions in the super-SIMD is disclosed. The super-SIMD...
2018/0121384 Serial-Bus Interface for Mutli-Die Module
Circuits and methods for efficient interconnect layout of multiple circuit elements, including integrated circuits (ICs), within a circuit module, while...
2018/0121383 HOT PLUG METHOD, HOST CONTROLLER, HOST, AND PCIE BRIDGE DEVICE
A hot plug method, a host controller, a host, and a PCIe bridge device. The method includes: generating, by a host controller, a first notification packet,...
2018/0121381 Serial-Bus Interface for Mutli-Die Module
Circuits and methods for efficient interconnect layout of multiple circuit elements, including integrated circuits (ICs), within a circuit module, while...
2018/0121374 CONNECTION DEVICE AND METHOD OF CHANGING OPERATION CONTENT OF CONNECTION DEVICE
In an exemplary embodiment, a connection device includes a cable unit, first and second connector units, and a circuit board. The first connector unit is...
2018/0121370 SYSTEM AND METHOD FOR UNIFIED SECURE REMOTE CONFIGURATION AND MANAGEMENT OF MULTIPLE APPLICATIONS ON EMBEDDED...
The present invention provides a system and method for remote configuration and management of internet of thing devices, whereby applications do not need to...
2018/0121367 ENHANCING DATA CACHING PERFORMANCE
For a cache in which a plurality of frequently accessed data segments are temporarily stored, reference count information of the plurality of data segments, in...
2018/0121366 READ/WRITE REQUEST PROCESSING METHOD AND APPARATUS
The present application discloses read/write request processing methods and apparatuses. One method disclosed herein includes: receiving an IO read/write...
2018/0121363 CACHE MAP WITH SEQUENTIAL TRACKING FOR INVALIDATION
The described technology is directed towards efficiently invalidating cached data (e.g., expired data) in a hash-mapped cache, e.g., on a timed basis. As a...
2018/0121361 MEMORY DEVICE WITH A PLURALITY OF MEMORY BANKS WHERE EACH MEMORY BANK IS ASSOCIATED WITH A CORRESPONDING MEMORY...
A memory device for storing data is disclosed. The memory device comprises a plurality of memory banks, wherein each memory bank comprises a plurality of...
2018/0121360 METHODS FOR PREFETCHING DATA AND APPARATUSES USING THE SAME
The invention introduces a method for prefetching data, which contains at least the following steps: receiving a first read request and a second read request...
2018/0121356 APPARATUSES AND METHODS FOR PROVIDING DATA TO A CONFIGURABLE STORAGE AREA
Apparatuses and methods for providing data to a configurable storage area are described herein. An example apparatus may include an extended address register...
2018/0121355 METHOD OF FLUSHING THE CONTENTS OF A DYNAMIC REDUNDANCY REGISTER TO A SECURE STORAGE AREA DURING A POWER DOWN...
A method of writing data into a memory device is disclosed. The method comprises utilizing a pipeline to process write operations of a first plurality of data...
2018/0121354 MEMORY SYSTEM
A memory system includes a non-volatile memory, a buffer memory, and a controller. The controller is configured to write data corresponding to a write command...
2018/0121352 EFFICIENT AND SECURE DIRECT STORAGE DEVICE SHARING IN VIRTUALIZED ENVIRONMENTS
A method, system and computer program product are disclosed for direct storage device sharing in a virtualized environment. In an embodiment, the method...
2018/0121351 STORAGE SYSTEM, STORAGE MANAGEMENT APPARATUS, STORAGE DEVICE, HYBRID STORAGE APPARATUS, AND STORAGE MANAGEMENT...
A storage system includes a storage device and a managing device. The managing device receives a data write request, determines a data category of a...
2018/0121348 Automatic Garbage Collection for Distributed Storage
Scheduling garbage collection operations. A set of nodes are identified in a cluster. A relative factor of the nodes in the set of nodes is identified. A...
2018/0121345 STRUCTURES OF BOTTOM SELECT TRANSISTOR FOR EMBEDDING 3D-NAND IN BEOL AND METHODS
A flash memory device includes a substrate, an electrode layer on a portion of the substrate, the electrode layer being a work function adjusting layer or a...
2018/0121344 STORAGE DEVICE MANAGING MULTI-NAMESPACE AND METHOD OF OPERATING THE STORAGE DEVICE
A method of operating a storage device managing a multi-namespace includes storing first mapping information including a mapping between a first logical...
2018/0121340 Method and System for Automating the Process of Testing of Software Applications
The invention relates to a method and a system for testing interactive applications on at least one TV device according to at least one test scenario. The test...
2018/0121339 System and Method for Testing Behavior of Web Application Software
Testing behavior of a first instance of web application software can include receiving a request from a first window of a web browser instance executed on a...
2018/0121338 AUTOMATICALLY DETECTING INTERNATIONALIZATION (I18N) ISSUES IN SOURCE CODE AS PART OF STATIC SOURCE CODE ANALYSIS
A method of detecting potential internationalization issues in source code may include installing a plug-in component in a stand-alone static source code...
2018/0121337 SYSTEM AND METHOD FOR IDENTIFYING A SUBSET OF TOTAL HISTORICAL USERS OF A DOCUMENT PREPARATION SYSTEM TO...
A method and system generate sample data set for efficiently and accurately testing a new calculation for preparing a portion of an electronic document for...
2018/0121335 TESTING A VIRTUAL NETWORK FUNCTION BY A VIRTUAL NETWORK TESTER
A method and associated system for testing a virtual network function by a virtual network tester, wherein a predefined certification context specification...
2018/0121334 CODE COVERAGE THROUGH OVERLAY HOOKS
In an approach for utilizing overlay hooks to increase code coverage, a processor inserts an overlay hook in program code at a location within the program code...
2018/0121331 METHOD AND SYSTEM FOR AUTOMATIC CREATION OF TOURING TESTS
The disclosure provides an approach for automatically analyzing data related to software development, such as the number of defects, number of code line...
2018/0121329 UNINSTRUMENTED CODE DISCOVERY
In one aspect, a system for detecting uninstrumented code in a monitored environment is disclosed. The system includes a processor; a memory; and one or more...
2018/0121327 System and Method for Debugging Applications on a Developer Workstation
A system and method for debugging web applications, the system comprising a multiplexer, and a workstation comprising a debug environment, wherein the...
2018/0121326 PROVISION OF POSITION DATA FOR QUERY RUNTIME ERRORS
A query is parsed and positions of symbols of the query are determined. A parse tree including the positions of the symbols is generated based on the parsed...
2018/0121323 Debug Session Management
Systems and methods are disclosed for debug session management. For example, methods may include receiving a request from a client device and, in response,...
← 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 | 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.