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
US-9,977,851 Automated attribute propagation and hierarchical consistency checking for non-standard extensions
Examples of techniques for automated attribute propagation and hierarchical consistency checking are disclosed. In one example implementation according to...
US-9,977,850 Callback based constraint processing for clock domain independence
A method, system and computer program product perform timing analysis of an integrated circuit design with callback-based constraint processing for clock domain...
US-9,977,849 Method and apparatus for calculating delay timing values for an integrated circuit design
A method and apparatus for calculating delay timing values for at least a part of an integrated circuit design. The method comprises applying a first...
US-9,977,848 Method and system for predicting rocket nozzle deformation during engine start-up and shut-down transients
Computational fluid dynamics (CFD) computations are performed at time increments using structural properties of the nozzle and flow properties of combustion...
US-9,977,847 Efficient forecasting for hierarchical energy systems
Examples of energy forecasting in hierarchical energy systems are provided herein. A global forecast model instance for a hierarchical energy system can be...
US-9,977,846 Product quality control method
A real-time release testing capable of constantly ensuring quality, a method for quality testing of a product using real-time release testing, a method for...
US-9,977,845 Method of performing static timing analysis for an integrated circuit
A method of performing a static timing analysis on an integrated circuit includes loading a library that includes local random variation information of the...
US-9,977,844 Method for providing a projection to align 3D objects in 2D environment
Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may...
US-9,977,843 Systems and methods for providing a lighting control system layout for a site
Methods and systems for providing a lighting control system layout for a site. The site includes a plurality of floors and a plurality of lighting control...
US-9,977,842 Method and control for calculating a data-based function model
A method for carrying out a calculation of a data-based function model in a control unit having a computing unit and a separate model calculation unit having a...
US-9,977,841 System and method of virtual determination design allowables for composite materials
A method for determining virtually a set of design allowables for a composite material is disclosed. The method includes receiving information about the...
US-9,977,840 Computer-implemented methods for generating 3D models suitable for 3D printing
Computer-implemented processes for allowing a user with limited technical knowledge to easily design 3D models. The 3D models generated by such processes may be...
US-9,977,839 Improving accuracy of time of event determination at sensor device
Systems, devices, methods, and computer-program products for reducing sensor reading time error and estimating the time of an event sensed by a sensor are...
US-9,977,838 Content distribution
The invention introduces a method to inform/configure a peer-to-peer application environment such that an application can find good alternatives for peer...
US-9,977,837 Redirecting graph queries
Disclosed herein are systems, methods, and software for redirecting relational data queries to previously generated graphs. In one example, a method of...
US-9,977,836 Storing method and apparatus for data acquisition
Disclosed is a storing method for data acquisition, including: acquiring a collected data, and acquiring a generation time and a collection time for the...
US-9,977,835 Queryless search based on context
Computer-readable media, computer systems, and computing devices for initiating a queryless search is provided. In this regard, a search can be initiated...
US-9,977,834 Personalizing content associated with a third party system for presentation to an online system user based on...
An online system stores information identifying interactions by online system users with content provided by a third party system. The third party system...
US-9,977,833 Graphical user interface for filtering items of interest
Disclosed herein is a graphical user interface (GUI) for filtering items of interest. In various embodiments, the GUI may be implemented as a method on a...
US-9,977,832 Electronic personal assistant privacy
A method comprises receiving a first user communication, accessing a directory entry associated with the user, accessing, by a processor, a database stored in a...
US-9,977,831 Targeting users' interests with a dynamic index and search engine server
A method (and concomitant apparatus and computer-readable medium comprising software) for providing personalized advertising to users of internet web pages...
US-9,977,830 Call summary
A faster and more streamlined system for providing summary and analysis of large amounts of communication data is described. System and methods are disclosed...
US-9,977,829 Combinatorial summarizer
A combinatorial summarizer includes a plurality of summarization engines, a processor in selective communication with each summarization engine, and computer...
US-9,977,828 Assisted memorizing of event-based streams of mobile content
Handling event data received by a mobile device includes filtering out at least a subset of event data based on pre-determined filtering rules, forming groups...
US-9,977,827 System and methods of automatic query generation
In a particular embodiment, a system is disclosed that includes processing logic and memory accessible to the processing logic. The memory includes instructions...
US-9,977,826 Computerized method of generating and analytically evaluating multiple instances of natural language-generated text
A computerized method for generating and evaluating natural language-generated text involves receiving, in a computer, data input by a user, generating, using a...
US-9,977,825 Document analysis system, document analysis method, and document analysis program
Efficiency in monitoring documents is promoted by quantifying the priorities of the documents to be monitored. A document analysis system (1) includes: a score...
US-9,977,824 System and method for creating structured event objects
Disclosed is a system and method for converting a voluminous stream of unstructured short text messages into event-objects of specific event type that may be of...
US-9,977,823 Content control method, content control apparatus, and program
A content control method according to the present disclosure includes: obtaining first content file information including attribute information items each on...
US-9,977,822 Migration of feedback data to equivalent digital assets
Methods and systems for managing for migrating feedback data from one digital asset to another digital asset are disclosed. Typically, the one digital asset is...
US-9,977,821 Method and system for automatically generating a test artifact
A method of automatically generating a test artifact is disclosed. The method involves executing a business process comprising one or more web services;...
US-9,977,820 System and method for synchronizing states in associated data records
A system for synchronizing states in associated for data records has been developed. The system includes a first data repository (R1) containing a first data...
US-9,977,819 Sharing data on mobile devices
System, methods and articles of manufacture for replicating relational data on multiple nodes. An embodiment comprises receiving an update request message from...
US-9,977,817 Matching co-referring entities from serialized data for schema inference
A system and method provide for identifying coreference from serialized data coming from different services. The method includes generating a tree structure...
US-9,977,816 Link-based ranking of objects that do not include explicitly defined links
A system determines ranking scores for objects based on "virtual" links defined for the objects. A link-based ranking score may then be calculated for the...
US-9,977,815 Generating secured recommendations for business intelligence enterprise systems
In one embodiment a computer-implemented method for recommending documents to a user, the method comprises determining, by a computer, audit logs entries that...
US-9,977,814 Custom metadata in loosely coupled triggers
A database system that supports associating a custom metadata type with loosely coupled triggers may be implemented to include instructions to receive a...
US-9,977,813 Storage device and data migration method
As a method for migrating data of a volume adopting a snapshot function to a new storage system, in order to perform migration without depending on a method for...
US-9,977,812 Trie-structure formulation and navigation for joining
A computer-navigable trie structure used in order to represent predicates for matching foreign keys to primary rows in a primary table. The predicates may be...
US-9,977,811 Presenting availability statuses of synchronized objects
The objects of an on object set may be synchronized across many clients (e.g., various devices may synchronize files of a mirrored filesystem). However, the...
US-9,977,810 Multi-user search system with methodology for personal searching
A multi-user search system with methodology for personal searching. In one embodiment, for example, a system for personal searching includes a plurality of...
US-9,977,809 Information and data framework in a content centric network
One embodiment provides a system that facilitates a single interface for file I/O and network communication. During operation, the system receives from a local...
US-9,977,808 Intent based real-time analytical visualizations
Various embodiments of systems and methods to provide intent based real-time analytical visualizations are described herein. In one aspect, a requirement...
US-9,977,807 Distributed data set indexing
An apparatus including a processor to: receive search criteria including a data value; in response to receiving the search criteria, generate a hash value from...
US-9,977,806 System and method for skyline queries
A skyline query is a query on a set of tuples which are not dominated by other tuples. The skyline query system includes a sky quad tree generator that...
US-9,977,805 Distributed data set indexing
An apparatus including a processor to index data records within a data cell, wherein for each data record, the processor retrieves data values from first and...
US-9,977,804 Index updates using parallel and hybrid execution
A method can include receiving a request to execute a database command identifying a target table; identifying a plurality of rows to insert into the target...
US-9,977,803 Column-based table manipulation of event data
A search interface is displayed in a table format that includes a plurality of columns, each column including data items of an event attribute, the data items...
US-9,977,802 Large string access and storage
Techniques for handling large string values in a string dictionary within an in-memory database system are presented. The string dictionary can be a...
US-9,977,801 Paged column dictionary
A request for an entry of a dictionary having multiple dictionary blocks may be received, where the dictionary stores string values associated with...
← 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 | 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.