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
2017/0220698 CANONICAL DATA MODEL FOR ITERATIVE EFFORT REDUCTION IN BUSINESS-TO-BUSINESS SCHEMA INTEGRATION
The present disclosure describes methods, systems, and computer program products for providing and maintaining an evolving canonical data model (CDM) which...
2017/0220697 DIRECTED GRAPH BASED SPAN COMPUTATION AND CONFIGURATION DISPATCHING
A method of determining the span of logical entities in a network is provided. The method generates a directed graph. Each node of the graph corresponds to a...
2017/0220696 DATA MATCHING METHOD AND APPARATUS AND COMPUTER STORAGE MEDIUM
A data matching method includes that: a lookup table is generated according to a content to be searched; hash processing is performed on a keyword to be...
2017/0220695 SYSTEM AND METHOD FOR DISCOVERING OBJECTS IN AN ENVIRONMENT
Systems and methods are provided for enabling a portable electronic device to retrieve information about an object when a Radio Frequency Identification (RFID)...
2017/0220694 CANONICALIZED ONLINE DOCUMENT SITELINK GENERATION
Methods and systems for improved processor efficiency via reductions in repeated calculations are provided. A plurality of candidate sitelinks are identified...
2017/0220693 ASSIGNING SOCIAL NETWORKING SYSTEM USERS TO HOUSEHOLDS
Users of a social networking system are assigned to households using prediction models that rely, in part, on user profile information and social graph data....
2017/0220692 User-Trained Searching Application System and Method
System, apparatus, user equipment, and associated computer program and computing methods are provided for suggesting websites that are relevant based on the...
2017/0220691 System and Method for Automatically Identifying a Vehicle Model
A system for automatically identifying a model of a vehicle where the vehicle includes at least one network. The system includes an electronic device with...
2017/0220690 ALGORITHM FOR AN AUTOMATED, COMMUNITY BASED, PERIODIC SELECTION PROCESS OF CREATIVE WORKS
An embodiment herein provides a work selection system that receives content from a plurality of content creators, who may submit creative work in electronic...
2017/0220689 SELECTING CONTENT OBJECTS FOR RECOMMENDATION BASED ON CONTENT OBJECT COLLECTIONS
Collections identifying associated content objects, such as user-defined collections, are stored. A request to display or play a seed content object is...
2017/0220688 Method for Launching Web Search on Handheld Computer
A method for remotely launching web search on a smartphone is disclosed. The method includes the steps of: a) wirelessly connecting a remote control with a...
2017/0220687 LOW LATENCY PRE-WEB CLASSIFICATION
Non-limiting examples of the present disclosure describe low latency pre-web classification of query data. In examples, processing is performed where query...
2017/0220686 FILTERING OF SEARCH RESULTS ACCORDING TO ACCESS PERMISSION
A method for filtering-out results of a search, comprising obtaining representations of objects of a computerized system identified in the computerized system...
2017/0220685 FACILITATING DATA MODEL ACCELERATION IN ASSOCIATION WITH AN EXTERNAL DATA SYSTEM
Embodiments of the present invention are directed to facilitating data model acceleration in association with an external data system. In accordance with...
2017/0220684 SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA FOR DISPLAYING INFORMATION ON MOBILE DEVICES
A networked computer system for displaying information to a user via a mobile computing device is described herein. The networked computer system includes a...
2017/0220683 SHADOW ELEMENTS
Shadow elements can in an example embodiment include determining a base similarity of an element included in a graph, selecting an anonymous characteristic of...
2017/0220682 ACCELERATING FIND IN PAGE QUERIES WITHIN A WEB BROWSER
Techniques for extending the functionality of a search field within a web browser to include a user-selectable accelerator option to invoke a find in page...
2017/0220681 SYSTEM AND METHOD FOR AUTOMATED DOMAIN-EXTENSIBLE WEB SCRAPING
An automated extensible scraping script is generated for web scraping that is extensible to a plurality of domains. Web sites are classified based on common...
2017/0220680 SEARCH QUERY REFORMULATION USING A USER-SELECTED TERM
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method...
2017/0220679 Hierarchical Dictionary with Statistical Filtering Based on Word Frequency
A hierarchical dictionary having methods of storing words based on frequency thereof in one or more documents which includes the steps of identifying a hash...
2017/0220678 AUTOMATED SCIENTIFIC ERROR CHECKING
The present invention includes a computerized method and non transitory computer readable medium that includes a code for determining errors within a text file...
2017/0220677 Quotations-Modules on Online Social Networks
In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including...
2017/0220676 METHOD OF PROVIDING SEARCH RESULTS AND SYSTEM FOR PERFORMING THE METHOD
Disclosed are a method of providing search results and a system for performing the method. A search result providing method may include generating a preferred...
2017/0220675 TOPIC GENERATION FOR A PUBLICATION
An aspect of topic generation includes parsing communications conducted by users through an application. The communications include a communication generated...
2017/0220674 Association Significance
Systems and techniques for determining significance between entities are disclosed. The systems and techniques identify a first entity having an association...
2017/0220673 SEMANTIC QUERY LANGUAGE
Various technologies described herein pertain to executing a mixed query to search a database retained in a data repository. The mixed query includes a regular...
2017/0220672 ENHANCING TIME SERIES PREDICTION
Embodiments of the present invention are directed to facilitating enhancement of time series prediction. In accordance with aspects of the present disclosure,...
2017/0220671 SYSTEM, METHOD, AND APPARATUS FOR COLLECTING AND PROCESSING USER FEEDBACK ON WEBPAGES
The disclosure discloses a method of collecting user feedback of webpages, including: receiving instructions of feedback operations on a current webpage;...
2017/0220670 AUTOMATED DATA SUPPLEMENTATION AND VERIFICATION
Apparatuses, systems, methods, and computer program products are disclosed for data supplementation and verification. A method includes determining that an...
2017/0220669 METHOD AND DEVICE FOR DETERMINING A CATEGORY DIRECTORY, AND AN AUTOMATIC CLASSIFICATION METHOD AND DEVICE
Current disclosure discloses a method and device for determining a category directory, and an automatic classification method and device. A user change...
2017/0220668 DYNAMIC EVENT DETECTION SYSTEM AND METHOD
A method for dynamic event detection based on content from a set of social networking systems including receiving content from the set of social networking...
2017/0220667 INDEPENDENT DATA PROCESSING ENVIRONMENTS WITHIN A BIG DATA CLUSTER SYSTEM
A cluster system includes an interface and a processor. The interface is to receive a request from a user associated with one of a plurality of shells. The...
2017/0220666 COMPUTER READABLE ELECTRONIC RECORDS AUTOMATED CLASSIFICATION SYSTEM
Classifying an electronic document in a computer-based system is disclosed. For each classification instance in a plurality of classification instances, a...
2017/0220665 SYSTEMS AND METHODS FOR MERGING ELECTRONIC DATA COLLECTIONS
The present disclosure, in some embodiments, describes a system for classifying members of a collection of texts into clusters to generate merged data...
2017/0220664 SYSTEMS AND METHODS FOR LOGGING AND CATEGORIZING PERFORMANCE EVENTS
In one embodiment, a method includes executing a first logging process, a second logging process and a categorization process in parallel on a computer system,...
2017/0220663 Log Event Summarization for Distributed Server System
Clusters of log lines are identified based on log line templates. The log line templates are based on a punctuality pattern for a log line. Clusters of log...
2017/0220662 Massively Scalable Object Storage System
Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a...
2017/0220661 ON-DEMAND SUBSCRIBED CONTENT LIBRARY
A cluster management system and method for synchronizing content libraries within a distributed computer system allows an on-demand synchronization option of a...
2017/0220660 INTELLIGENT CONTENT SYNCHRONIZATION BETWEEN CONTENT LIBRARIES
A cluster management system and method for synchronizing content libraries within a distributed computer system uses multiple replication processes to...
2017/0220658 Application Program Interface Managing Synchronized Data Replication
An Application Program Interface (API) manages synchronization and replication of master data of a system with different consumers. An API engine is configured...
2017/0220657 METHOD, AN APPARATUS AND A COMPUTER PROGRAM FOR PROVIDING MOBILE ACCESS TO A DATA REPOSITORY
The invention relates to a method, an apparatus and a computer program product. The method comprises managing data in one or more data repositories by a...
2017/0220656 Information Access System
A method and apparatus for accessing information stored in a key value database. The method comprises receives, by a computer system, a request from a client...
2017/0220655 Method and Apparatus for Accelerated Format Translation of Data in a Delimited Data Format
Various methods and apparatuses are described for performing high speed format translations of incoming data, where the incoming data is arranged in a...
2017/0220654 METHOD FOR AUTOMATICALLY GENERATING EXTRACT TRANSFORM LOAD (ETL) CODES USING A CODE GENERATION DEVICE
A method and device for automatically generating Extract Transform Load (ETL) codes includes a code generation device that automatically detects one or more...
2017/0220653 ENDORSING LOCAL SEARCH RESULTS
Methods and systems for improving user search experience with a search engine by providing a way for associated users to create and share personalized lists of...
2017/0220652 Search-Results Interfaces for Content-Item-Specific Modules on Online Social Networks
In one embodiment, a method includes receiving, from a client system of a first user, a request associated with a particular content item; identifying...
2017/0220651 OPTIMIZING INDEX FILE SIZES BASED ON INDEXED DATA STORAGE CONDITIONS
Techniques and mechanisms are disclosed to optimize the size of index files to improve use of storage space available to indexers and other components of a...
2017/0220650 PATENT SEARCHING METHOD IN CONNECTION TO MATCHING DEGREE
A patent searching method in connection to a matching degree, wherein the patent searching method is applied in a patent searching system to search a patent...
2017/0220649 SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA FOR EVALUATING SEARCH RESULTS IN A CUSTOMER...
Systems, methods, and computer-readable storage media are provided that perform a search request against a queue database of customers in a queue for access to...
2017/0220648 METHOD FOR MANAGING DEVICE REPLACEMENTS
A method for managing device replacements is disclosed. The method proposes to data mine a dataset of device transitions, wherein a device transition is an...
← 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 | 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.