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/0203907 METHOD AND SYSTEM FOR QUERYING SEMANTIC INFORMATION STORED ACROSS SEVERAL SEMANTICALLY ENHANCED RESOURCES OF A...
A method for querying semantic information stored across several semantically enhanced resources of a resource structure includes: accessing, by a querying...
2018/0203906 Reducing Flow Delays in a Data Streaming Application Caused By Lookup Operations
Profiling data characterizing a data streaming application is used to predict data which will need to be retrieved by a processing element during execution of...
2018/0203905 CONTEXTUAL ASSOCIATIONS FOR ENTITY QUERIES
One embodiment provides a method, comprising: receiving, at an information handling device, query input from at least one user, wherein the query input...
2018/0203904 Reducing Flow Delays in a Data Streaming Application Caused By Lookup Operations
Profiling data characterizing a data streaming application is used to predict data which will need to be retrieved by a processing element during execution of...
2018/0203903 Using Typestyles to Prioritize and Rank Search Results
Computer-based search results are improved by taking in consideration emphasized content by extracting content of a data corpus items indicated by typestyle...
2018/0203902 OPERATOR FUSION MANAGEMENT IN A STREAM COMPUTING ENVIRONMENT
Disclosed aspects relate to managing a set of development data for operator fusion management in a stream computing environment having a plurality of stream...
2018/0203901 OPERATOR FUSION MANAGEMENT IN A STREAM COMPUTING ENVIRONMENT
Disclosed aspects relate to managing a set of development data for operator fusion management in a stream computing environment having a plurality of stream...
2018/0203900 TRANSFORMING A USER-DEFINED TABLE FUNCTION TO A DERIVED TABLE IN A DATABASE MANAGEMENT SYSTEM
Disclosed aspects relate to transforming a user-defined table function (UDTF) to a derived table in a database management system (DBMS). It may be detected by...
2018/0203899 EXPRESSION PUSHDOWN OPTIMIZATION SYSTEM
A system for query optimization by a federation engine is provided. When a data source supports a target feature of an expression of a query in the common...
2018/0203898 TRANSFORMING A USER-DEFINED TABLE FUNCTION TO A DERIVED TABLE IN A DATABASE MANAGEMENT SYSTEM
Disclosed aspects relate to transforming a user-defined table function (UDTF) to a derived table in a database management system (DBMS). It may be detected by...
2018/0203897 FAST GRAPH QUERY ENGINE OPTIMIZED FOR TYPICAL REAL-WORLD GRAPH INSTANCES WHOSE SMALL PORTION OF VERTICES HAVE...
Techniques herein accelerate graph querying by caching neighbor vertices (NVs) of super-node vertices. In an embodiment, a computer receives a graph query (GQ)...
2018/0203896 METHOD AND APPARATUS FOR PROCESSING QUERY
A method and an apparatus for processing a query are disclosed. When the query is input, in a case in which partitions are present in a data table, a partition...
2018/0203895 BEST-EFFORTS DATABASE FUNCTIONS
A computer-implemented method and system at a network switch provides using one or more processors to perform a pre-defined database function on query data...
2018/0203894 DATABASE SCHEMA UPGRADE AS A SERVICE
A method for upgrading a database schema in real time, wherein the database schema is associated with a plurality of databases is provided. The method may...
2018/0203893 DYNAMICALLY RECONCILING OBJECTS FROM MULTIPLE SOURCES
A method and a related system for reconciling data sets from different data sources includes comparing the data sets using static data from the data sets,...
2018/0203892 INJECTION OF TUPLES INTO STREAMS
A method, a computing system and a computer program product are provided for controlling processing of streaming data within a distributed computing...
2018/0203891 DATA REPAIR WITHIN PRODUCTIVE SYSTEM
Provided are devices and methods for repairing corrupt data using a secure environment in a productive system. In one example, the method includes receiving a...
2018/0203890 SANITIZING VIRTUALIZED COMPOSITE SERVICES
A method sanitizes a virtualized composite service. One or more processors provide a sanitization policy for each image within the virtualized composite...
2018/0203889 COMPUTER SYSTEM FOR JOIN PROCESSING
Described are methods, systems and computer readable media for dynamically updating join operation results in a computer system. A memory-efficient computer...
2018/0203888 Multi-Version Concurrency Control Method in Database and Database System
A multi-version concurrency control method in a database and a database system is presented. The database system sets a data page link of a page, where the...
2018/0203887 Complex Multi-Layer Token Apportionment Stack for Token Assignment within Multiple-Tiered Data Structures
A token apportionment stack may include multiple layers. A data structure layer of the token apportionment stack may access configuration memory to determine...
2018/0203886 CLEANSING OF COMPUTER-NAVIGABLE PHYSICAL FEATURE GRAPH
The controlling of the size and quality of a computer-navigable graph of sensed features. The sensed features were gathered by recognition or estimation of one...
2018/0203885 CONTROLLING CREATION/ACCESS OF PHYSICALLY SENSES FEATURES
The controlling of access to information represented in a computer-navigable graph of sensed features. The sensed features were gathered by recognition or...
2018/0203884 COMPUTER-IMPLEMENTED METHOD FOR STORING UNLIMITED AMOUNT OF DATA AS A MIND MAP IN RELATIONAL DATABASE SYSTEMS
A computer implemented method for creating and managing a database system comprising data structures for storing, in a memory, data and relations between the...
2018/0203883 COMPUTER-AIDED TRACKING OF PHYSICAL ENTITIES
The tracking of physical entities within a space such that computer-implemented computations (or ambient computing) may be performed on the features and/or...
2018/0203882 Long-Term Data Storage Service for Wearable Device Data
Methods and apparatus for storing data about biological entities are provided. A computing device can receive a plurality of data items about a biological...
2018/0203881 TAKING ACTION BASED ON PHYSICAL GRAPH
Taking action based on a physical graph. The taking of actions occurs with the use of an agent that interprets command(s) (such as natural language commands)...
2018/0203880 CLIENT-SERVER COMMUNICATION FOR LIVE SEARCH USING MULTI-VIEW DIGITAL MEDIA REPRESENTATIONS
Provided are mechanisms and processes for performing live search using multi-view digital media representations. In one example, a process includes receiving a...
2018/0203879 Method and System for Facilitating Keyword-Based Searching in Images
Technologies are generally described for a system to extract description of reference numerals in images and facilitate keyword-based search in images. In...
2018/0203878 METHODS AND SYSTEMS FOR ANALYZING PARTS OF AN ELECTRONIC FILE
Devices, computer readable medium, and methods for selecting an object displayed on a screen and providing information about that object.
2018/0203877 VISUAL SEARCH USING MULTI-VIEW INTERACTIVE DIGITAL MEDIA REPRESENTATIONS
Provided are mechanisms and processes for performing visual search using multi-view digital media representations, such as surround views. In one example, a...
2018/0203876 SYSTEM AND METHOD FOR MANAGING AN ITEM COLLECTION
In various example embodiments, a system and method for managing a collection of items is provided. In example embodiments, an item from an inventory of a user...
2018/0203875 METHOD FOR EXTENDING AND SHRINKING VOLUME FOR DISTRIBUTED FILE SYSTEM BASED ON TORUS NETWORK AND APPARATUS...
Disclosed herein are a method for extending and shrinking a volume of a distributed file system based on a torus network and an apparatus for the same. The...
2018/0203874 SPACE-EFFICIENT SECONDARY INDEXING ON DISTRIBUTED DATA STORES
Embodiments for space-efficient secondary indexing on distributed data stores in a networked computing environment by a processor. Replicas of corresponding...
2018/0203873 STORAGE MANAGEMENT COMPUTER, STORAGE MANAGEMENT METHOD, AND RECORDING MEDIUM
The storage management computer according to the present invention can relatively easily configure a file sharing system for a file system. The storage...
2018/0203872 SPACE COMPRESSION FOR FILE SIZE REDUCTION
A computer-implemented method according to one embodiment includes receiving a text document for storage within a storage device. The text document includes a...
2018/0203871 File Monitoring
Various methods and systems for monitoring files in a computer system are provided. In this regard, aspects of the invention facilitate file monitoring without...
2018/0203870 Persistent File Handle Object Container Memory Expiry
A method for managing persistent file handles includes starting an expiry timer and creating a Persistent File Handle (PHDL) container for storing extended...
2018/0203869 Application Programming Interface
An API on a server system automatically gathers an instance of each multiple resources from different sources, storing each instance in the server system....
2018/0203868 DISPLAY CONTROL APPARATUS AND DISPLAY CONTROL METHOD
A smartphone displays a web page. The web page includes a first object exhibiting an image and a second object exhibiting a link. The smartphone includes a...
2018/0203867 ELECTRONIC DOCUMENT CLASSIFICATION
An electronic document classification system disclosed herein classifies electronic documents. The classification of the documents may involve analyzing the...
2018/0203866 DISTRIBUTED OBJECT STORAGE
The disclosure provides a system, method and computer-readable storage device embodiments. Some embodiments can include an IPv6-centric distributed storage...
2018/0203865 METHODS AND SYSTEMS FOR RESTORING A DATA CONTAINER ARCHIVED AT AN OBJECT-BASED STORAGE
Methods and systems for an object based storage are provided. As an example, a method for generating a metadata object for an archive data container having a...
2018/0203864 Searching Unstructured Data in Response to Structured Queries
Technologies are described herein for executing queries expressed with reference to a structured query language against unstructured data. A user issues a...
2018/0203863 PREDICTIVE QUERY COMPLETION AND PREDICTIVE SEARCH RESULTS
Methods, systems, and apparatus, including computer program products, for processing search query suggestions. In one aspect, a search service provides query...
2018/0203862 Context-based Selection of Calls-to-Action Associated with Search Results
In one embodiment, a method includes, sending, to a client device of a user of an online social network for presentation to the user, one or more references...
2018/0203861 METHODS AND SYSTEMS FOR GENERATING CLUSTER-BASED SEARCH RESULTS
Methods and systems are disclosed herein for a media guidance application that intuitively and efficiently allows a user to navigate a large amount of media...
2018/0203860 Increasing Utilization of a Computer System
A method of increasing utilization of a computer program product having a plurality of features usable by multiple user groups. The method comprises: accessing...
2018/0203859 CURRICULUM CREATION USING COGNITIVE COMPUTING
Computer-implemented curriculum creation can include determining, using a processor, inquiries for educational content from data aggregated from a plurality of...
2018/0203858 MESSAGE PARSER RUNTIME CHOICES
This invention relates to a system, method and computer program product for parsing a message against a message model, the message model including a choice...
← 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 | 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.