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
2016/0154906 Techniques for modeling elastic rods in position-based dynamics frameworks
In one embodiment of the present invention, a position-based dynamics (PBD) framework provides realistic modeling and simulation for elastic rods. In...
2016/0154905 TIMING VIOLATION RESILIENT ASYNCHRONOUS TEMPLATE
An asynchronous circuit may include a single-rail logic datapath; one or more error-detecting latches; a controller that controls the error-detecting latches;...
2016/0154904 DESIGN METHOD AND DESIGN APPARATUS
A computer sets a first timing condition for plural registers included in first design information of a semiconductor integrated circuit, and executes first...
2016/0154903 INFORMATION PROCESSOR, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE STORAGE MEDIUM
According to this embodiment, an information processor comprises an electrical connection relation generating unit which generates an electrical connection...
2016/0154902 Selective Annotation Of Circuits For Efficient Formal Verification With Low Power Design Considerations
Formal verification of a circuit design is performed with low power considerations. The formal verification process receives a circuit design and a low power...
2016/0154901 Method for modeling a non-axisymmetric surface
The present invention relates to a method for modeling at least part of a non-axisymmetric surface (S) of one portion (2) of a part (1), the portion (2) being...
2016/0154900 3D MODEL COMPONENT COMPARING SYSTEM AND METHOD THEREOF
A 3D model component comparing system and method thereof are provided. The 3D model component comparing system includes a model-capturing unit, a processing...
2016/0154899 NAVIGATION CONTROL FOR NETWORK CLIENTS
Methods and apparatus for controlling navigation behavior in a computer network include an object creation node, an object navigation node, and an object...
2016/0154898 TOPIC PRESENTATION METHOD, DEVICE, AND COMPUTER PROGRAM
In an approach to presenting a topic to a user, a computer acquires and records a related person who is connected to the user, and acquires conversation data,...
2016/0154897 METHOD OF AND SYSTEM FOR STORING SPATIAL OBJECTS
A computer-implemented method of organization of a plurality of objects contained in a quadrant tree into a singly linked linear list, comprising: placing a...
2016/0154896 PROCESSING A DATA FLOW GRAPH OF A HYBRID FLOW
Processing a data flow graph of a hybrid flow can include a data structure to store metadata for each of a plurality of nodes of a data flow graph of a hybrid...
2016/0154895 GRAPH MATCHING
A method of building a soft linkage between a plurality of graphs includes initializing a correspondence between type-1 and type-2 objects in the plurality of...
2016/0154894 Exposing Fragment Identifiers
A method for exposing fragment identifiers within an information resource method includes receiving a markup language document of an information resource. The...
2016/0154893 DETERMINATION DEVICE, DETERMINATION METHOD, AND PROGRAM
A determination device includes an image obtaining unit for obtaining an image in a linked area associated with an URL, a linked-to page obtaining unit for...
2016/0154892 Method of Improving NLP Processing of Real-World Forms via Element-Level Template Correlation
A method, system and computer-usable medium are disclosed for identifying unchecked criteria within a form. Natural Language Processing (NLP) is applied to...
2016/0154891 Intelligent-Predictable Input Method and System
An intelligent-predictable input method and an intelligent-predictable input system, wherein said method comprises: detecting an input signal; obtaining an...
2016/0154890 MULTIDIMENSIONAL-RANGE SEARCH APPARATUS AND MULTIDIMENSIONAL-RANGE SEARCH METHOD
Provided is a multidimensional-range search apparatus (10) including: an acquisition unit (11) that acquires a target index key indicating arbitrary point on a...
2016/0154889 Persona-Based Conversation
An approach is provided to provide communication between a user and a question answering (QA) system using a persona. A persona-based profile is identified to...
2016/0154888 Ingesting Forum Content
An approach is provided to analyze posts included threads of an online forum. The analyzing identifies a main topic related to a parent post of the thread....
2016/0154887 Content Recommendation System
Disclosed are systems and methods for determining similarities in content preferences among a plurality of users and generating content recommendations based...
2016/0154886 ACCOUNTING FOR AUTHORSHIP IN A WEB LOG SEARCH ENGINE
Embodiments of the present invention provide a method, system and computer program product for authorship accountability in a blog search engine. In an...
2016/0154885 METHOD FOR SEARCHING A DATABASE
The present disclosure relates to a method for searching, in a database containing a set of objects each linked to a descriptor, including the following steps:...
2016/0154884 Selective Presentation Of Content Types And Sources In Search
Implementations of the present disclosure include actions of receiving a search query, identifying potential search results responsive to the search query, the...
2016/0154883 SYSTEM AND METHOD FOR PROVIDING USER-SELECTED TOPICAL VIDEO CONTENT
A downloadable program and/or widget for installation on a user's computer, for the display of topical medial content, such as videos, selected based upon the...
2016/0154882 CLASSIFICATION, SEARCH AND RETRIEVAL OF COMPLEX VIDEO EVENTS
A complex video event classification, search and retrieval system can generate a semantic representation of a video or of segments within the video, based on...
2016/0154881 State-dependent Query Response
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input that defines...
2016/0154880 SYSTEM AND METHOD FOR CONTINUOUS MEDIA SEGMENT IDENTIFICATION
This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information...
2016/0154879 DISCOVERING WINDOWS IN TEMPORAL PREDICATES
A method and system are provided. The method includes separating a predicate that specifies a set of events into a temporal part and a non-temporal part. The...
2016/0154878 System For Linked And Networked Document Objects
Systems and methods for searching relationships between and among documents are disclosed. A user interface for presenting document objects and relationships...
2016/0154877 ANOMALY, ASSOCIATION AND CLUSTERING DETECTION
Techniques are provided for anomaly, association and clustering detection. At least one code table is built for each attribute in a set of data. A first code...
2016/0154876 USING CONTEXT TO EXTRACT ENTITIES FROM A DOCUMENT COLLECTION
Described is using context information obtained from entity mentions in likely relevant documents to extract entity mentions from documents that are ambiguous...
2016/0154875 CLASSIFICATION DEVICE AND CLASSIFICATION METHOD
A classification method executed by a computer for classifying a plurality of records into a plurality of groups, the classification method includes: acquiring...
2016/0154874 METHOD FOR DETERMINING CONDITION OF CATEGORY DIVISION OF KEY PERFORMANCE INDICATOR, AND COMPUTER AND COMPUTER...
Embodiments include determining a condition of category division of a key performance indicator. Aspects include dividing multiple pieces of workflow execution...
2016/0154873 MODELING RECURRING EVENTS IN A DATA STORE
Time-related properties may be modeled independent of a base object. Rather than storing time properties with the object, they may be stored independently. A...
2016/0154872 TIME-DELAYED REPLICATION FOR DATA ARCHIVES
In one embodiment, a computer program product for time-delayed replication includes a computer readable storage medium having program instructions embodied...
2016/0154871 SYSTEM AND METHOD FOR MANAGING DATABASE
A temporal DB that stores data having been stored in a DB of a mainframe is provided in a DB dedicated device 20. During a DB update, when an application on a...
2016/0154870 Systems and Methods for Event Driven Object Management and Distribution Among Multiple Client Applications
A computer implemented method for updating and distributing data objects among multiple client applications is described. The method includes receiving object...
2016/0154869 MANAGING REPLICATION CONFIGURATION AVAILABILITY
A computer-implemented method, carried out by one or more processors, for managing replication configurations. In an embodiment, the method comprises...
2016/0154868 DATA SYNCHRONIZING SYSTEM
A data synchronizing system includes a plurality of data centers and a data synchronizing controller. The data synchronizing controller is communicatively...
2016/0154867 Data Stream Processing Using a Distributed Cache
A method for processing a data stream may comprise retrieving a first window from a distributed cache platform based on a first window key, executing a first...
2016/0154866 EFFICIENT DATA MANIPULATION SUPPORT
Data-manipulation-language statements can target data in data store of a data storage system. Data manipulations specified in a statement, including in-place...
2016/0154865 Method and Software for Retrieving Information from Big Data Systems and Analyzing the Retrieved Data
A method is provided for enabling a software user to obtain answers based on information retrieved from Big Data systems to a query defined by a user. The...
2016/0154864 REMOTE PROCESSING OF MEMORY AND FILES RESIDING ON ENDPOINT COMPUTING DEVICES FROM A CENTRALIZED DEVICE
System and methods are provided for identifying, searching, collecting, locking, executing deleting, comparing and/or analyzing data from a plurality of...
2016/0154863 SYSTEM AND METHOD FOR PRIOR ART ANALYTICS AND MAPPING
A computer-implemented method and system are provided for monitoring developments in a field of prior art. The method comprises using one or more processors...
2016/0154862 MOBILE OPTIMIZED SHOPPING COMPARISON
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for generating a navigable user interface...
2016/0154861 Social-Based Spelling Correction for Online Social Networks
In one embodiment, a method includes receiving a search query, determining if a bloom filter indicates an n-gram of the query does not exist in a set of object...
2016/0154860 Recursive Filter Algorithms on Hierarchical Data Models Described for the Use by the Attribute Value Derivation
A system, a method, and a computer program product for filtering data stored in a hierarchical data model for use by an attribute value derivation are...
2016/0154859 System, Method and Software for Providing Persistent Entity Identification and Linking Entity Information in a...
The present invention provides a system, method and software for linking persistent and unique business identifiers, associated with business entities, for...
2016/0154858 GENERATION OF MULTI-FACETED SEARCH RESULTS IN RESPONSE TO QUERY
Aspects retrieve, organize and display different classifications of sets of search results in different, respective tabbed sheets that are nested on top of one...
2016/0154857 ELECTRONIC DATA GENERATION METHODS
An electronic method for generating group data indicative of the collective response of at least a subset of respondents to at least one portion of a...
← 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 | 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.