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/0004812 TIME SERIES DATA QUERY ENGINE
In one aspect, there is provided a system configured to receive time series data collected by a first sensor. The time series data collected by the first...
2018/0004810 SPLITTING OF A JOIN OPERATION TO ALLOW PARALLELIZATION
A system and method for processing a database query is described. In response to detection that a database query involves a star or snowflake join operation, a...
2018/0004807 SEARCH DIMENSIONALITY EXPANSION
System and techniques for search dimensionality expansion are described herein. A history of intelligent agent activity may be received. A search result...
2018/0004805 Selection Query Language Methods And Systems
Provided are methods and systems comprising receiving a plurality of data tables, wherein each data table comprises at least one row, generating a first handle...
2018/0004804 AGGREGATION FRAMEWORK SYSTEM ARCHITECTURE AND METHOD
Database systems and methods that implement a data aggregation framework are provided. The framework can be configured to optimize aggregate operations over...
2018/0004802 USER INTERFACE FOR SEARCHING REFERENCED INFORMATION
The present invention involves a method and associated software program and computing system that employ a user interface for searching information referenced...
2018/0004799 MANAGING TEST DATA IN LARGE SCALE PERFORMANCE ENVIRONMENT
A method of processing a database can include comparing, using a processor, a delta file with a risk assessment criterion, wherein the delta file is generated...
2018/0004796 SYSTEM PERFORMANCE LOGGING OF COMPLEX REMOTE QUERY PROCESSOR QUERY OPERATIONS
Described are methods, systems and computer readable media for performance logging of complex query operations.
2018/0004794 Mechanism for Deprecating Object Oriented Data
Techniques are described to allow the deprecation of classes in an object-oriented data model, such as a CDM for a CMDB. When a class is deprecated and...
2018/0004791 VERTICAL TRANSISTOR AND METHOD OF FORMING THE VERTICAL TRANSISTOR
A method of forming a vertical transistor includes forming a fin structure on a substrate, forming a gate structure on the fin structure, and forming a bottom...
2018/0004788 MANAGEMENT OF MEMORY USAGE USING USAGE ANALYTICS
An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer...
2018/0004786 INCREMENTAL BLOOM FILTER REBUILD FOR B+ TREES UNDER MULTI-VERSION CONCURRENCY CONTROL
A method comprising: processing an update to a search tree and updating statistics, the search tree storing information about one or more objects indexed by...
2018/0004783 DATABASE OBJECT MANAGEMENT FOR A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES
Disclosed aspects relate to database object management for a shared pool of configurable computing resources. A set of database object profile data is...
2018/0004779 COMPUTER-BASED SYSTEMS, COMPUTER READABLE STORAGE MEDIA AND COMPUTER-IMPLEMENTED METHODS FACILITATING AUTOMATIC...
This disclosure generally relates to embodiments facilitating automatic determination of sizing information and automatic selection and configuration of one or...
2018/0004778 FIELD TYPES DEFINED VIA CUSTOM METADATA TYPES
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing field types which are defined via custom...
2018/0004777 DATA DISTRIBUTION ACROSS NODES OF A DISTRIBUTED DATABASE BASE SYSTEM
A method of a data distribution across nodes of a Distributed Database Base System (DDBS) includes the step of hashing a primary key of a record into a digest,...
2018/0004776 System and Method for Automatically Selecting Images to Accompany Text
A system for selecting an image to accompany text from a user in connection with a social media post. The system is capable of receiving text from the user,...
2018/0004775 System and method for intelligently determining image capture times for image applications
A method for organizing images from multiple image capture devices includes automatically determining a coarse offset between image capture times recorded in a...
2018/0004771 SYSTEMS AND METHODS FOR PROVIDING CONTINUING ACCESS TO A REMOTE COMPUTER PROGRAM
Systems and methods are provided for using a file-sharing service to identify, execute, and provide continuing access to remote computer programs. In certain...
2018/0004768 DELETING ITEMS BASED ON USER INTERACTION
Deleting items based on user interaction is disclosed, including: determining a set of items to delete from a device; generating a representation associated...
2018/0004766 REGENERATED CONTAINER FILE STORING
A regenerated container file is detected, and a file in the regenerated container file is determined that is different from any file in an existing container...
2018/0004765 INTERNET-BASED PROXY SERVICE TO MODIFY INTERNET RESPONSES
A proxy server receives from a client device a request for a network resource that is hosted at an origin server for a domain. The request is received at the...
2018/0004764 EFFICIENT DATA SYNCHRONIZATION FOR STORAGE CONTAINERS
Performing data synchronization is disclosed, including: receiving an indication to synchronize a container to a snapshot, wherein the container has a first...
2018/0004763 FEDERATING MOTE-ASSOCIATED INDEX DATA
Methods and/or systems relating to mote networks having one or more indexes.
2018/0004761 MANAGING MANIFESTS FOR REPLICATION
Methods and systems for managing manifests for replication are provided. A system includes a number of origination nodes forming a source array. A remote copy...
2018/0004759 METHODS AND SYSTEMS FOR MANAGING DATA
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are...
2018/0004757 AIDING DISCOVERY OF PROGRAM CONTENT BY PROVIDING DEEPLINKS INTO MOST INTERESTING MOMENTS VIA SOCIAL MEDIA
A computerized method, system for, and computer-readable medium operable to: retrieve program details data about at least one media program. Retrieve social...
2018/0004756 Computerized Technical Authentication and Grading System for Collectible Objects
The disclosure described herein is directed to a computerized system and method of grading and authenticating collectibles utilizing digital imaging devices...
2018/0004753 REROUTING TO AN INTERMEDIATE LANDING PAGE
A system and method for intermediate landing page rerouting are provided. In example embodiments, determine whether a webpage associated with a hyperlink has...
2018/0004751 METHODS AND APPARATUS FOR SUBGRAPH MATCHING IN BIG DATA ANALYSIS
Methods, apparatus, systems and articles of manufacture are disclosed to analyze graph information. An example apparatus includes a graph computational...
2018/0004749 SYSTEM, METHOD AND RECORDING MEDIUM FOR COGNITIVE PROXIMATES
A cognitive proximate recommendation method, system, and non-transitory computer readable medium, include identifying a requested item based on a user request,...
2018/0004748 METHOD AND SYSTEM OF USING A LOCAL HOSTED CACHE AND CRYPTOGRAPHIC HASH FUNCTIONS TO REDUCE NETWORK TRAFFIC
The described method and system enables a client at a branch office to retrieve data from a local hosted cache instead of an application server over a WAN to...
2018/0004747 PREFETCHING ACCESSORY DATA
In some implementations, a coordinator device can prefetch images from a camera accessory in response to receiving a doorbell event notification from a...
2018/0004744 OPTIMIZED SELECTION OF HASH COLLISION CHAINS
In an example, there is disclosed an apparatus, comprising: a data store comprising a hash table having for at least some rows a hash entry indexed by a hash...
2018/0004743 BUILDING AND USING AN ATOMIC KEY WITH PARTIAL KEY SEARCHING CAPABILITY
A computer-implemented method includes determining a key set of properties. Based on the key set, a plurality of keys are generated for a plurality of objects,...
2018/0004738 PARALLELIZATION OF ELECTRONIC DISCOVERY DOCUMENT INDEXING
A system and method for parallelizing document indexing in a data processing system. The data processing system includes a primary processor for receiving a...
2018/0004737 INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM
An information processing apparatus communicates with a server that manages files and enables an application that can open the files managed by the server to...
2018/0004735 SYSTEM ARCHITECTURE FOR UNIVERSAL EMOTIVE AUTOGRAPHY
A method of emotive autography includes calculating a plurality of classifiers associated with an individual user. Each of the classifiers indicates a...
2018/0004733 OBTAINING TRANSLATIONS UTILIZING TEST STEP AND SUBJECT APPLICATION DISPLAYS
In one example of the disclosure, a machine-translation for each of a plurality of strings is determined, the strings for display upon execution of a subject...
2018/0004730 CORPUS GENERATION DEVICE AND METHOD, HUMAN-MACHINE INTERACTION SYSTEM
A corpus generation device and method, the device comprising: a segmentation module, connected to at least one monolingual parallel corpus for segmenting a...
2018/0004727 CATEGORIZING KEYWORDS
A keyword to be categorized is received. A category dictionary including categories having associated registered keywords, and a text corpus are received....
2018/0004725 Cognitive Messaging with Dynamically Changing Inputs
An embodiment of the invention provides a method for sending a message from a first user to a second user where an interface receives a message from the second...
2018/0004720 Dial Control for Addition and Reversal Operations
In one example, a method for modifying input with a dial includes creating a queue of input actions corresponding to one or more atomic operations for an...
2018/0004718 FACT MACHINE FOR USER GENERATED CONTENT
A fact machine receives a comment string from a webpage and segments the comments into sub-conversations. The fact machine also identifies entities within...
2018/0004716 Method for Converting a Binary Data Stream
A method is provided for converting a binary data stream, (e.g., an EXI data stream). In an initialization phase of the method, a plurality of grammars,...
2018/0004714 Remote Creation of a Playback Queue for a Future Event
Example embodiments involve remote creation of a playback queue for an event. An example implementation involves a cloud computing system receiving, from a...
2018/0004712 High Quality Setting of Text for Print, With Full Control Over Layout, Using a Web Browser
Described herein are systems and methods for formatting text for generating a print document based on a web document. For example, in some examples, a subset...
2018/0004707 SYSTEM, METHOD, AND RECORDING MEDIUM FOR MIRRORING MATRICES FOR BATCHED CHOLESKY DECOMPOSITION ON A GRAPHIC...
A batched Cholesky decomposition method, system, and non-transitory computer readable medium for a Graphics Processing Unit (GPU) including at least a first...
2018/0004706 SYSTEM ON CHIP MODULE CONFIGURED FOR EVENT-DRIVEN ARCHITECTURE
A system on chip (SoC) module is described herein, wherein the SoC modules comprise a processor subsystem and a hardware logic subsystem. The processor...
2018/0004705 Selective acknowledgment of RDMA packets
A method for data transfer includes transmitting a sequence of data packets, including at least a first packet and a second packet transmitted subsequently to...
← 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 | 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.