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/0039686 RETAINMENT OF LOCALLY DELETED CONTENT AT STORAGE SERVICE BY CLIENT DEVICE
Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between...
2018/0039685 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A SYNCHRONIZATION OF DATA
In accordance with embodiments, there are provided mechanisms and methods for performing a synchronization of data. These mechanisms and methods for performing...
2018/0039684 AUTOMATIC CONTENT REPLICATION
Content can be replicated automatically to facilitate distribution of the content to one or more devices. Determinations can be made automatically regarding...
2018/0039683 ON DEMAND SYNCHRONIZATION OF INFORMATION
Embodiments of the present invention provide systems and methods for synchronizing document updates. An end-user subscribes to document updates of interest to...
2018/0039682 ELECTRONIC DEVICE AND METHOD OF MANAGING DATA TRANSFER
A method of managing data transfer from a server to an electronic device via a wireless communication, includes initiating a synchronization of a database of...
2018/0039681 Method of organizing multiple hierarchical data structures in a single normalized structure of relational...
The invention is in Data Architecture (DA) area of Information Technology (IT) and presents a new method of building a common data structure for descriptive...
2018/0039680 MODEL-DRIVEN PROFILING JOB GENERATOR FOR DATA SOURCES
Embodiments of the present invention disclose generating a data profiling jobs for source data in a data processing system, the source data being described by...
2018/0039679 INTEGRATED MANAGEMENT OF DISPARATE DATA FROM ISOLATED DATA SOURCES
Embodiments of the disclosed technology involve an integration system configured to integrate disparate data sources retrieved from an air traffic server and a...
2018/0039678 SYSTEM AND METHOD FOR EFFICIENT REPURPOSING OF CONNECTIONS IN A MULTI-TENANT DATABASE ENVIRONMENT
Described herein are systems and methods for providing access to a database in a multi-tenant environment, including the use of a connection pool, with support...
2018/0039677 DATA SEARCHING APPARATUS
The present disclosure relates to a data searching apparatus. The data searching apparatus includes: a memory configured to store time-series data formed of a...
2018/0039676 DNA MATCHING
A method of searching a computer database containing a plurality of stored DNA profiles is provided. The method involves generating a search profile formed of...
2018/0039675 EXTENDED SEARCH METHOD AND APPARATUS
An extended search method and apparatus is provided. An interest term model of each user is established. An extended term model of each fourth search sequence...
2018/0039674 METHOD AND DEVICE FOR DECIDING WHERE TO EXECUTE SUBQUERIES OF AN ANALYTICS CONTINUOUS QUERY
It is disclosed a control node (40; 50) capable of deciding in which computing nodes to execute a plurality of subqueries of a real-time continuous query, and...
2018/0039673 DISTRIBUTED GRAPH DATABASES THAT FACILITATE STREAMING DATA INSERTION AND LOW LATENCY GRAPH QUERIES
A novel distributed graph database is provided that is designed for efficient graph data storage and processing on modern computing architectures. In...
2018/0039672 METHOD AND APPARATUS FOR ANSWERING QUERIES BASED ON PARTIAL AGGREGATIONS OF A CONTINUOUS DATA STREAM
A method and apparatus for answering a query based on a partial aggregation of a continuous data stream generated by a network element within a communication...
2018/0039671 METHOD AND APPARATUS FOR QUERYING DATA IN CROSS-SHARD DATABASES
The present invention discloses a method and an apparatus for querying data in cross-shard databases. The method includes: receiving a query request; querying...
2018/0039670 ALTERING SEARCH SEQUENCE TO CAUSE MULTIPLE SEARCHES TO LOAD AND EVALUATE SEGMENTS TOGETHER
The sequence of one or more searches can be altered to cause multiple searches to load and evaluate segments together. When a first search query is executed, a...
2018/0039669 SYSTEMS AND METHODS FOR PROVIDING SOCIAL ELECTRONIC LEARNING
A social electronic learning system, including a plurality of computing devices for communicating with a plurality of users in an educational community, and at...
2018/0039668 TECHNIQUES FOR AUTOMATED DATABASE QUERY GENERATION
Various embodiments are generally directed to techniques for automated generation of database queries. Techniques described herein may provide an automated...
2018/0039667 SYSTEMS AND METHODS FOR BLOCKCHAIN RULE SYNCHRONIZATION
The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software...
2018/0039666 Log Query User Interface
A series of graphical user interfaces allows a user to define rules for parsing unstructured and structured log data and generate an aggregate rule to identify...
2018/0039665 REDUCING SIZE OF UPDATE PACKAGE DATA FOR NAVIGATION DATABASES
A method includes identifying, in or after a second process of compiling data that yields a second navigation database, a navigation data item having a changed...
2018/0039664 MANAGEMENT OF SPARSE DATA FOR DATABASE SYSTEMS WITH MULTIPLE PROCESSING UNITS
The number of processors that store data can be limited for some data in order to improve efficiency in database system that uses multiple processing units to...
2018/0039663 PERFORMING SET OPERATIONS ON VARIABLE-LENGTH DATA SEQUENTIALLY STORED AND INDEXED TO FACILITATE REVERSE READING
A system, method, and apparatus are provided for performing set operations on variable-length data that has been stored and indexed to facilitate reverse...
2018/0039662 SEARCH APPARATUS, SEARCH METHOD, PROGRAM AND RECORDING MEDIUM
A search apparatus including: a storage configured to store search target data; and a calculator configured to perform search processing for the search target...
2018/0039661 DATABASE RECORDS ASSOCIATED WITH A TRIE
Example implementations relate to database records associated with a trie. For example, a computing device may include at least one processor to receive a...
2018/0039659 ATTRIBUTE VALUE INFORMATION FOR A DATA EXTENT
The invention relates to a method, computer program product and computer system for providing attribute value information for a data extent having a set of...
2018/0039658 DATA COMMUNICATION AND STORAGE SYSTEMS AND METHODS
This disclosure relates to systems and methods for communicating and storing data that may include genomic data. In certain embodiments, a sample genome may be...
2018/0039657 MANAGING DATA ACROSS MULTIPLE SYSTEMS
A method to manage data relationships is provided. The method may include generating a visualization to display the data and relationships. The method may also...
2018/0039656 Efficient Denormalization of Data Instances
Technologies are described herein for denormalizing data instances. Schemas for data instances are embedded with annotations indicating how the denormalization...
2018/0039655 METHOD OF RENDERING A MAP
A method of rendering a map includes acquiring, by the server, device data and user data, the device data being indicative of characteristics of the client...
2018/0039654 DETECTION OF BULK OPERATIONS ASSOCIATED WITH REMOTELY STORED CONTENT BY CLIENT DEVICE
Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between...
2018/0039653 DETECTION OF BULK OPERATIONS ASSOCIATED WITH REMOTELY STORED CONTENT
Cloud-based storage services are provided for storing and/or sharing content across multiple devices, where the content is periodically synchronized between...
2018/0039652 SYMBOLIC LINK BASED PLACEHOLDERS
Symbolic link based placeholders are used for cloud stored data synchronization. To synchronize cloud stored data, placeholders may be implemented as...
2018/0039651 TIME-SERIES DATA STORAGE AND PROCESSING DATABASE SYSTEM
A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in...
2018/0039650 KEY VALUE FILE SYSTEM
A file system includes: an application programming interface (API) configured to provide a file system access to an application running on a host computer; a...
2018/0039649 METHOD AND SYSTEM FOR IMPLEMENTING NAMESPACE AGGREGATION BY SINGLE REDIRECTION OF FOLDERS FOR NFS AND SMB PROTOCOLS
A system and a method of enabling a single redirection of folders for Network File System (NFS) and Server Message Block (SMB) protocols in a Network Attached...
2018/0039648 Migrating Configuration Changes In A Content Management System
Systems and methods for migrating configuration changes to a target content management system. The method comprises: generating a source component directory...
2018/0039647 Suggesting Filters for Search on Online Social Networks
In one embodiment, a method includes receiving a search query from a client system of a first user; parsing the search query into n-grams, and calculating...
2018/0039646 METHOD AND APPARATUS FOR STORING ACCESS LOG BASED ON KEYWORD
A method of storing an access log and an access log storing apparatus are provided. The method includes obtaining a keyword based on an input, determining a...
2018/0039645 DEVICE, SYSTEM AND PROCESS FOR INMATE RELEASE, HOLDS, CAPACITY MANAGEMENT, BED SPACE BID AUCTION AND DATA SHARING
An inmate facility management system with a shared storage device and a processor configured to receive data and search requests from multiple disparate...
2018/0039644 COLLABORATION SYSTEM TO SHARE TAILORED INFORMATION WITH SOCIAL NETWORKS
Techniques are disclosed for distributing online content (e.g., news articles, blog posts, and the like) to a social media provider at a point in time...
2018/0039643 ANALYSIS AND MANAGEMENT OF RESOURCES IN A NETWORK
A computer-implemented method analyzes resources in a network. An analyzer executing on one or more computing devices receives an input having one or more...
2018/0039642 METHOD FOR IDENTIFYING RELEVANT INDIVIDUALS BY CROSS-SEARCHING SOCIAL DATA STREAMS
In providing a help service, a server: receives a help request from a help seeker; matches the help request to potential helpers using a scoring model; sends a...
2018/0039641 METHOD AND SYSTEM FOR INFORMATION RETRIEVAL FOR A SPATIAL REGION
The disclosed embodiments illustrate method and system for information retrieval for a spatial region. The method includes receiving a query that comprises a...
2018/0039640 SYSTEM AND METHOD FOR VIRTUAL MACHINE CONVERSION
System and method for conversion of virtual machine files without requiring copying of the virtual machine payload (data) from one location to another...
2018/0039639 AUTOMATIC REAL-TIME FILE MANAGEMENT METHOD AND APPARATUS
A method for archiving files includes determining when a change in an operating file is imminent capturing the operating file immediately before the change in...
2018/0039638 SYSTEM AND METHOD FOR PRESENTING RELATED RESOURCES IN IMAGE SEARCHES
There is disclosed a method and a system for processing an image-based search suggestion for a first search query. The method is executable at a server. The...
2018/0039637 METHOD AND SYSTEM FOR MULTIMEDIA PROCESSING TO IDENTIFY CONCEPTS IN MULTIMEDIA
The disclosed embodiments illustrate methods and systems for multimedia processing to identify concepts in multimedia content. The method includes receiving...
2018/0039636 PRIORITIZED RETRIEVAL AND/OR PROCESSING OF DATA VIA QUERY SELECTION
Systems and methods of prioritizing retrieval and/or processing of data related to a subset of attributes based on a prediction of associated values are...
← 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 | 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.