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/0129677 METHOD AND TECHNIQUE OF ACHIEVING EXTRAORDINARILY HIGH INSERT THROUGHPUT
In a high insert throughput in a database system, the database management system (DBMS) caches, asynchronously from data insert transactions, a list of storage...
2018/0129676 MANAGING RENAME OF TABLES AND TABLE FIELDS
According to some embodiments, a system and method are provided to automatically rename database objects. The system receives a rename file comprising (i) a...
2018/0129675 DYNAMIC COLUMN SYNOPSIS FOR ANALYTICAL DATABASES
A method, computer program product, and system for processing attribute value information for a data set. The method, computer program product, and system...
2018/0129674 USER DEVICE INCLUDING STORAGE DEVICE AND TRIM MANAGEMENT METHOD THEREOF
A trim management method for a storage device includes activating, by a processor configured by an application program, a pattern check function of a device...
2018/0129673 METHOD AND SYSTEM FOR DYNAMIC RECOMMENDATION OF EXPERTS FOR RESOLVING QUERIES
Disclosed herein is a method and a system for dynamic recommendation of experts for resolving queries. The method comprises generating expert scores for each...
2018/0129672 METHOD AND APPARATUS FOR ACCESSING FILE, AND STORAGE SYSTEM
A method and an apparatus for accessing a file, and a storage system. The method includes: determining L first-file invoking request messages; separately...
2018/0129671 SEARCH ENGINE FOR A VIDEO RECORDER
The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one...
2018/0129670 SEARCH ENGINE FOR A VIDEO RECORDER
The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one...
2018/0129669 SEARCH ENGINE FOR A VIDEO RECORDER
The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one...
2018/0129668 INTERMEDIATE FILE PROCESSING METHOD, CLIENT, SERVER, AND SYSTEM
The present invention discloses an intermediate file processing method, client, server, and system, including: receiving, from a first client, a message of...
2018/0129667 IDENTIFYING PARTIAL UPDATE FOR TAPE FILE SYSTEM
A request to open a file from a plurality of files in a storage is received from an application. The storage is made up of an index partition, containing...
2018/0129666 MULTI-LAYER MERGE IN A STORAGE VIRTUALIZATION SYSTEM
The state of a file may be a combination of local state, typically small (e.g., a placeholder file), and some external source state such as that maintained in...
2018/0129665 STORING AND RETRIEVING RESTRICTED DATASETS TO AND FROM A CLOUD NETWORK WITH NON-RESTRICTED DATASETS
Provided are techniques for storing and retrieving restricted datasets to and from a cloud network with non-restricted datasets. A request to dump datasets...
2018/0129663 SYSTEMS AND METHODS FOR EFFICIENT DATA SAMPLING AND ANALYSIS
Systems, methods, and non-transitory computer-readable media can select a first sample set comprising one or more data elements from a dataset based on a first...
2018/0129662 GENERATING AND RANKING TRANSFORMATION PROGRAMS
Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating data transformations, according to embodiments...
2018/0129661 HASH TABLE STRUCTURE FOR OPTIMIZING HASH JOIN OPERATIONS IN A RELATIONAL DATABASE SYSTEM
An improved hash table structure compatible with in-memory processing for increasing cache efficiency during hash join processing of a small and large table in...
2018/0129660 METHOD AND APPARATUS FOR PUSHING INFORMATION
A method and apparatus for pushing information. A specific embodiment of the searching method comprises: analysing, based on a second search operation...
2018/0129659 IDENTIFYING MEDIA CONTENT
Systems, devices, and methods for identifying media content using indirect qualities are provided. An example media-delivery system includes a content...
2018/0129658 COLOR SKETCH IMAGE SEARCHING
For each image in a collection of images to be searched, the image is represented as a collection of color-edge words, where each color-edge words includes...
2018/0129657 ASSOCIATING A CAPTURED SCREENSHOT WITH APPLICATION-SPECIFIC METADATA THAT DEFINES A SESSION STATE OF AN...
In an embodiment, a UE detects a request to capture a screenshot of image data being output on a display screen, obtains application-specific metadata that is...
2018/0129656 APPARATUS, SYSTEMS, AND METHODS FOR PROVIDING THREE-DIMENSIONAL INSTRUCTION MANUALS IN A SIMPLIFIED MANNER
Interactive, electronic guides for an object may include one or more 3D models, and one or more associated tasks, such as how to assemble, operate, or repair...
2018/0129655 ENCODING AND DECODING FILES FOR A DOCUMENT STORE
A system for encoding and/or decoding documents for a document store is provided. In some implementations, the system performs operations comprising receiving...
2018/0129654 SYSTEM AND METHODS FOR LIVE DATA MIGRATION
Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by...
2018/0129653 PREVIEW METHOD AND APPARATUS FOR SEARCHING FOR PICTURES BY MOBILE TERMINAL
Provided are a preview method and apparatus for searching for pictures by a mobile terminal. The method comprises: receiving a search request submitted by a...
2018/0129652 Method and Apparatus for Acquiring Program Information
A method receives, by a first user device, content from a second user device. The content was previously provided through a transmission from a distribution...
2018/0129651 METHOD FOR GENERATING NATURAL LANGUAGE COMMUNICATION
A method and a computer program product are implementable on a computing device are configured for generating natural language communication. A user interface...
2018/0129650 INCORPORATION OF USER-PROVIDED NATURAL LANGUAGE TRANSLATIONS IN A SOCIAL NETWORKING SYSTEM
A social networking system determines whether a particular user is qualified to provide translations of text from a first language to a second language. The...
2018/0129649 SYSTEMS AND METHODS FOR INTERNATIONALIZATION SUPPORT
Systems, methods, and tangible, non-transitory, computer readable media is described herein. For example, a system includes a portable non-destructive testing...
2018/0129648 METHODS AND SYSTEMS OF AUTOMATED ASSISTANT IMPLEMENTATION AND MANAGEMENT
In one aspect, a computerized method useful for implementing and managing an Automated assistant translator between an Automated assistant service and a...
2018/0129647 SYSTEMS AND METHODS FOR DYNAMICALLY COLLECTING AND EVALUATING POTENTIAL IMPRECISE CHARACTERISTICS FOR CREATING...
Aspects of the present disclosure are directed to systems and methods for evaluating an individual's affect or emotional state by extracting emotional meaning...
2018/0129646 AUGMENTED CONVERSATIONAL UNDERSTANDING AGENT
An augmented conversational understanding agent may be provided. Upon receiving, by an agent, at least one natural language phrase from a user, a context...
2018/0129645 MESSAGE MODIFIER RESPONSIVE TO MEETING LOCATION AVAILABILITY
Processors are configured to analyze message text content to determine whether the text content proposes a meeting event at a specified location and a...
2018/0129644 USER INTERFACE FOR A HANDHELD DEVICE
A user interface and method for composing a message to be sent over a wireless network environment using a handheld device is disclosed. According to the...
2018/0129643 Index for Electronic String of Symbols
In one embodiment, a method includes accessing a string of symbols by a computing device. The string is divided into one or more string components each...
2018/0129642 SYSTEMS AND METHODS FOR AUTOMATIC APPLICATION OF FORMULAS TO TABULAR DATA CELLS
In some embodiments, technical problems relating to maintaining programmed behavior in tabular data cells are overcome by automatically generating and...
2018/0129641 ELECTRONIC FORM MOBILITY HAND-OFF
Apparatus and method by which editing control, but not ownership, of electronic documents are transferred from one device, such as a desktop personal computer,...
2018/0129640 ASSISTING USERS TO GENERATE DESIRED MEME IN DOCUMENT
A method, system and computer program product for assisting users to generate the desired meme in a document. A document is scanned to identify parts of...
2018/0129639 PROVIDING DOCUMENT FEATURE MANAGEMENT IN RELATION TO COMMUNICATION
Variety of approaches to provide document feature management in relation to a communication are described. A productivity application initiates operations to...
2018/0129638 METHOD OF CUTTING AND PASTING TEXT
A method is provided for cutting and pasting text at a computing device. A user selects an area of text on a display of the computing device. The computing...
2018/0129637 CUSTOMIZED SYSTEM DOCUMENTATION
A documentation file is received that includes a plurality of sections and user system parameter data is accessed that identifies attributes of a computing...
2018/0129636 Systems and Methods for Hosted Applications
In one embodiment, a computing device configured to execute a hosted application includes a processor and storage, where an operating system is installed on...
2018/0129635 SYSTEMS AND METHODS FOR CONTEXTUAL TAGGING OF DATA ON VEHICLE DISPLAY
A system and method for contextual tagging of data on at least one display associated with a vehicle is provided. The method includes: receiving data regarding...
2018/0129634 GENERATING PRESENTATION SLIDES WITH DISTILLED CONTENT
A method for generating presentation slides with distilled content including receiving one or more data files as source material for slide generation,...
2018/0129633 COPYING TEXT FORMAT PATTERN
The invention relates to electronic document processing. Embodiments of the present invention relate to a method and apparatus for copying a text format...
2018/0129632 COPYING TEXT FORMAT PATTERN
The invention relates to electronic document processing. Embodiments of the present invention relate to a method and apparatus for copying a text format...
2018/0129631 DATA PROCESSING DEVICE AND METHOD OF COMPUTING THE COSINE TRANSFORM OF A MATRIX
A data processing device provides for registers which can be formatted as segments containing numbers to which operations can be applied in SIMD fashion. In...
2018/0129630 PHASE RETRIEVAL USING COORDINATE DESCENT TECHNIQUES
Coordinate descent is applied to recover a signal-of-interest from only magnitude information. In doing so, a single unknown value is solved at each iteration,...
2018/0129629 HARDWARE PROCESSOR ARCHITECTURE HAVING A HINT CACHE
Aspects of the disclosure relate to a hardware processor architecture. The hardware processor architecture may include a processor cache to manage a set of...
2018/0129628 MANAGING USE OF PROGRAM EXECUTION CAPACITY
Techniques are described for managing execution of programs. In some situations, program execution is managed for multiple users using excess program execution...
2018/0129627 RECEIVER TRAINING DURING A SATA OUT OF BAND SEQUENCE
Method and apparatus contemplating a storage device communicating with a host via a bus, the storage device comprising programming instructions stored in...
← 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 | 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.