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/0073378 REMOTELY MOUNTED FILE SYSTEM WITH STUBS
Metadata of a root node from a serialized representation of a file system metadata tree data structure is obtained. A representation of the root node that...
2019/0073377 UTILIZING VERSION VECTORS ACROSS SERVER AND CLIENT CHANGES TO DETERMINE DEVICE USAGE BY TYPE, APP, AND TIME OF DAY
Some examples include optimizing system performance by generating a version vector that includes a plurality of attributes associated with a computing device....
2019/0073376 DEVICE-SPECIFIC CHUNKED HASH SIZE TUNING
Device-specific chunked hash size tuning to maximize synchronization throughput is described. A synchronization client application or similar program may...
2019/0073375 LOCKLESS MANAGEMENT OF DEDUPLICATED DATA USING REFERENCE TAGS
In one embodiment, a method includes receiving a query related to a first data extent. The method also includes determining whether the first data extent is...
2019/0073374 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
[Solving Means] An information processing apparatus (10) includes: a compressing-and-writing unit (103) that compresses a file-to-be-written, and writes the...
2019/0073373 SECURE AND SCALABLE DATA INGESTION PIPELINE
A system and method for a secure and scalable data collection and ingestion data pipeline is discussed. The data pipeline provides secure ingestion of data...
2019/0073372 Creating Snapshots Of A Storage Volume In A Distributed Storage System
A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. Once pending write requests from the computing nodes...
2019/0073371 METHOD FOR MANAGING FILES AND APPARATUS USING THE SAME
A method for managing files is provided. The method includes steps of: a file managing device (a) detecting a system call corresponding to a file access...
2019/0073370 AUDIBLE ACOUSTIC PERFORMANCE TOOL
In an aspect, provided are methods, systems, and apparatuses comprising receiving a query specifying one or more materials of a floor/ceiling assembly and/or a...
2019/0073369 EVENT ARCHIVING, SYSTEMS AND METHODS
Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine...
2019/0073368 AUTOMATIC DISAMBIGUATION ASSISTANCE FOR SIMILAR ITEMS IN A SET
A method includes calculating, for each unique pair of search results of a plurality of search results, a first similarity value; automatically determining...
2019/0073367 ONLINE ARTWORK GALLERY SYSTEMS AND METHODS
In one preferred form of the present invention, there is provided a computer implemented art gallery system (10) for use by a community of users (12), the...
2019/0073366 SYSTEM AND METHOD FOR CLIENT-SIDE CALCULATION IN A MULTIDIMENSIONAL DATABASE ENVIRONMENT
In accordance with an embodiment, described herein are systems and methods that enable client-side calculation with data provided at a multidimensional or...
2019/0073365 WEBSITE SCORING SYSTEM
In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a...
2019/0073364 AUTOMATIC DETECTION OF PROBLEMS IN A LARGE-SCALE MULTI-RECORD UPDATE SYSTEM AND METHOD
A method, computer program product, and computer system for identifying, by a computing device, a change to at least one record of a plurality of records in a...
2019/0073363 CONTEXTUAL MEMORY BANDIT FOR PROACTIVE DIALOGS
A proactive interaction system includes memory which stores a contextual model. The contextual model includes supporting memory storing a representation of...
2019/0073362 METHOD AND SYSTEM FOR PROVIDING A FEDERATED WIDE AREA MOTION IMAGERY COLLECTION SERVICE
This disclosure relates to WAMI discovery, specifically including: issuing a first request to a WAMI federated collection service (FCS) to retrieve WAMI...
2019/0073361 FILE GENERATOR
In an approach for generating a file, a computer provides a selection window associated with a second file, wherein the selection window is at least partially...
2019/0073360 QUERY-BASED GRANULARITY SELECTION FOR PARTITIONING RECORDINGS
A processor may receive a query from a user. The processor may identify one or more subjects in the query. The one or more subjects may include a particular...
2019/0073359 TERMINAL DEVICE AND METHOD FOR PROVIDING ADDITIONAL INFORMATION
Disclosed are a terminal device and a method for providing additional information. A method for providing additional information of a terminal device comprises...
2019/0073358 VOICE TRANSLATION METHOD, VOICE TRANSLATION DEVICE AND SERVER
The present disclosure provides a voice translation method, a voice translation device and a server. The voice translation device includes determining a...
2019/0073357 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...
2019/0073356 METHODS AND SYSTEMS FOR IMPLIED GRAPH PATTERNS IN PROPERTY CHAINS
A system and a method including accessing a semantic model having a grammar syntax supporting an expression including a combination of at least one of a...
2019/0073355 INFORMATION EXTRACTION APPARATUS AND METHOD
The present application discloses an information extraction method. The method includes extracting a plurality of candidate entities and a plurality of...
2019/0073354 TEXT SEGMENTATION
Systems and methods for marking a natural language text to identify segments of different types. The method includes using a classification model to classify...
2019/0073353 DEEP COMPOSITIONAL FRAMEWORKS FOR HUMAN-LIKE LANGUAGE ACQUISITION IN VIRTUAL ENVIRONMENTS
Described herein are systems and methods for human-like language acquisition in a compositional framework to implement object recognition or navigation tasks....
2019/0073352 TECHNOLOGIES FOR VALID DEPENDENCY PARSING IN CASUAL TEXT
Technologies for natural language processing include a computing device that loads natural language text data that includes multiple words, such as a naturally...
2019/0073351 GENERATING DEPENDENCY PARSES OF TEXT SEGMENTS USING NEURAL NETWORKS
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating dependency parses for input text segments, which...
2019/0073350 Non-Transitory Computer-Readable Medium, Data Processing Device and Data Processing Method
A non-transitory computer-readable medium storing a computer program readable by a computer, the memory storing a plurality of templates including attribute...
2019/0073349 Smart Fill
A smart fill feature is provided, which may be utilized to provide suggestions to a user and to prepopulate fill results in a spreadsheet. Characteristics...
2019/0073348 DIGITALLY CONVERTING PHYSICAL DOCUMENT FORMS TO ELECTRONIC SURVEYS
Embodiments of the present disclosure relate to digitally converting physical form documents to electronic surveys. For example, a survey system receives an...
2019/0073347 LOCKSCREEN NOTE-TAKING
A note-taking application may be provided as a unified package that includes a full application for an unlocked state of the device, and a limited application...
2019/0073346 Method And System For Image Tagging In A Social Network
Methods are described for operating a social network server wherein the server receives a plurality of annotations. Candidate tags are determined from the...
2019/0073345 DOCUMENT BEAUTIFICATION USING SMART FEATURE SUGGESTIONS BASED ON TEXTUAL ANALYSIS
Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of...
2019/0073344 Selecting Popular Content on Online Social Networks
In particular embodiments, a method comprises receiving a request from a first user to access a landing page of an online social network, accessing a social...
2019/0073343 AUTOMATIC GENERATION OF DOCUMENTARY CONTENT
Embodiments are directed towards generating an interactive target document based on a static source document. The source document may be a textbook. An...
2019/0073342 PRESENTATION OF ELECTRONIC INFORMATION
A computer acting as display device can present pixmap screen page image(s), and with end-user input, can act on associated interaction(s) area(s)...
2019/0073341 COMPUTER READABLE RECORDING MEDIUM, INFORMATION PROCESSING TERMINAL DEVICE, AND CONTROL METHOD OF INFORMATION...
An information processing terminal device includes: an acquiring unit acquiring image data; a detecting unit detecting a posture of the information processing...
2019/0073340 SYSTEM AND METHOD FOR ADAPTIVELY ADJUSTING EMBEDDED WEBPAGE ELEMENT AND METHOD THEREOF
A method for adaptively adjusting an embedded webpage element is provided, which may include the following steps: loading a master program controller by a main...
2019/0073339 APPARATUS AND METHODS FOR VECTOR OPERATIONS
Aspects for vector operations in neural network are described herein. The aspects may include a vector caching unit configured to store a first vector and a...
2019/0073338 GENERATING OPTIMIZED GEOMETRIES
Embodiments disclosed herein provide systems and methods optimizing geometries. In one embodiment, a computer-implemented method is provided. The method...
2019/0073337 APPARATUSES CAPABLE OF PROVIDING COMPOSITE INSTRUCTIONS IN THE INSTRUCTION SET ARCHITECTURE OF A PROCESSOR
An apparatus includes multiple signal processing lanes and composite instruction controller. Each signal processing lane includes a first fundamental...
2019/0073336 ASYMMETRIC PERFORMANCE MULTICORE ARCHITECTURE WITH SAME INSTRUCTION SET ARCHITECTURE
A method is described that entails operating enabled cores of a multi-core processor such that both cores support respective software routines with a same...
2019/0073335 Using artificial intelligence to determine a size fit prediction
A predicted size of a specific subject and a predicted size of a specific item are determined using one or more machine learning models. The machine learning...
2019/0073334 DISPLAYING CALENDAR INFORMATION IN A HORIZONTAL BAR
A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information,...
2019/0073332 LOW POWER MULTILEVEL DRIVER
Methods and systems are described for receiving a set of input bits at a plurality of drivers and responsively generating an ensemble of signals, each...
2019/0073331 Scalable Storage System
Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage assembly is provided that includes a...
2019/0073330 SEMICONDUCTOR STORAGE DEVICE
To increase the number of selectable chips without adding a signal line to a general purpose memory controller. A semiconductor storage device includes a...
2019/0073329 BIDIRECTIONAL SIGNAL CONDITIONING CHIP FOR USB TYPE-C CABLE, AND USB TYPE-C CABLE
A bidirectional signal conditioning chip for a USB Type-C cable and a USB Type-C cable are provided. The chip includes a memory, a processor and a transfer...
2019/0073328 Stacked Semiconductor Device Assembly in Computer System
This application is directed to a stacked semiconductor device assembly including a plurality of identical stacked integrated circuit (IC) devices. Each IC...
← 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 | 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.