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,406,117 Inspection system and method for inspecting line width and/or positional errors of a pattern
A method and system for imaging an object to be inspected and obtaining an optical image; creating a reference image from design pattern data; preparing an...
US-9,406,116 Electronic device and method for measuring point cloud of an object
Method of measuring a point cloud of an object includes obtaining the point cloud of the object from a storage device of the electronic device. Based on the...
US-9,406,115 Scratch detection method and apparatus
A method of identifying discontinuities in the surface of a substrate is herein disclosed. An object plane of an imaging system is positioned at a focal...
US-9,406,114 Composite image generation to remove obscuring objects
Technologies are generally described for methods and systems effective to generate a composite image. The methods may include receiving first image data that...
US-9,406,113 Image processing apparatus and image display apparatus
An image processing apparatus includes a weight calculation unit, a gamma calculation unit, and a conversion unit. The weight calculation unit calculates a...
US-9,406,112 Video data compression
A method of producing a compressed video data stream (12) by compressing a stream of relatively high dynamic range video frames (2). A bilateral filter (3)...
US-9,406,111 Image display apparatus and image display method
An image display apparatus that displays an image on the basis of input image signals corresponding to sub-pixels forming one pixel includes a shift-amount...
US-9,406,110 Cropping boundary simplicity
Cropping boundary simplicity techniques are described. In one or more implementations, multiple candidate cropping s of a scene are generated. For each of the...
US-9,406,109 Aberration correction apparatus, imaging apparatus and aberration correction method
An aberration correction apparatus includes an aberration information acquisition unit which acquires aberration information from an imaging lens; a...
US-9,406,108 Deblurring of an image from a sequence of images
A method and an apparatus for deblurring an image from a sequence of images are described. The image comprises pixels. A motion estimation stage estimates...
US-9,406,107 System and method of computed tomography signal restoration via noise reduction
An imaging system includes a computer programmed to estimate noise in computed tomography (CT) imaging data, correlate the noise estimation with neighboring CT...
US-9,406,106 Image processing circuit and method for removing ringing artifacts thereof
An image processing circuit and a ringing artifact removing method thereof are provided. The image processing circuit includes a deRing detection unit and a...
US-9,406,105 Binocular visual experience enrichment system
In a computer-based graphics imaging system, binocular tone mapping is employed with an optimization-based framework to generate a binocular single vision image...
US-9,406,104 Image processing system, method of operating image processing system, host apparatus, program, and method of...
An image processing system includes an image coding device serving as a host device that outputs image data, and an image decoding device serving as a client...
US-9,406,103 Inline message alert
A computing device can be running a current context and displaying a current interface for the current context when a communication is received on the device....
US-9,406,102 Integrated circuit device and electronic apparatus
An integrated circuit device includes a first pad group connected to a first memory pad group arranged along a first chip side of a chip of an image memory...
US-9,406,101 Technique for improving the performance of a tessellation pipeline
A tessellation pipeline includes an alpha phase and a beta phase. The alpha phase includes pre-tessellation processing stages, while the beta phase includes...
US-9,406,100 Image processing techniques for tile-based rasterization
Techniques are described that can delay or even prevent use of memory to store triangles associated with tiles as well as processing resources associated with...
US-9,406,099 Methods and systems for maintaining state in a virtual machine when disconnected from graphics hardware
The present disclosure is directed towards methods and systems for maintaining state in a virtual machine when disconnected from graphics hardware. The virtual...
US-9,406,097 Health care information system
In a method for creating and managing personal medical records a request for health care information is sent to a third-party payer, and health care information...
US-9,406,096 Method for preparing a patient for a medical treatment
A method for using an electronic device having a display to prepare a patient for a medical treatment. The method includes the steps of representing a world on...
US-9,406,095 Application licensing using sync providers
A method, system, and computer-readable storage media for licensing an application using sync providers are provided herein. The method includes receiving a...
US-9,406,094 Method and apparatus for delivering power using external data
A control system for an energy storage system located behind a utility meter uses a unique, feedback-based, communication and control method to reliably and...
US-9,406,093 Determining an image layout
In one embodiment, a method includes accessing multiple image elements that have an ordered sequence. From the ordered sequence of image elements, multiple...
US-9,406,092 Targeting items to a user of a social networking system based on a predicted event for the user
A social networking system predicts a life event (e.g., birthday, change in marital status, relationship status, etc.) for a target user based on information...
US-9,406,091 Persona based recommendations
Location data may be obtained through devices associated with one or more users. The actual locations and places that correspond to the location data may be...
US-9,406,090 Content sharing system
A method and apparatus for sharing captured media data via a social networking service is described herein. The method includes receiving a list of one or more...
US-9,406,089 Video-voice preparation of electronic tax return
Methods, systems and computer program products for processing video of tax documents and associated verbal input provided by a user and populating at least a...
US-9,406,088 System and method for displaying market data in an electronic trading environment
A trading interface is provided for displaying market data related to a tradeable object being traded at an electronic exchange. According to one example...
US-9,406,087 System and method for displaying trading data
A system and method are provided for presenting trading information. One example method includes displaying a plurality of effective trade indicators...
US-9,406,086 System and method for violation enforcement utilizing vehicle immobilization
A system for violation enforcement utilizing vehicle immobilization is provided. The system includes a database configured to store identifying information for...
US-9,406,085 System and methods for credit dispute processing, resolution, and reporting
Systems and methods are provided for credit dispute processing, resolution, and reporting. Credit dispute resolution requests may be received, processed, and...
US-9,406,084 Methods for submitting a food order remotely
One variation of the method for submitting a food order remotely includes: generating a graphical icon representative of a food item and a customization option...
US-9,406,083 Ranked navigation element
Disclosed are various embodiments for a navigation element generation application. A navigation element comprising a plurality of navigation aids is generated...
US-9,406,082 Multiplexing web requests for improved performance
A request multiplexing system is described herein that takes multiple asynchronous requests from a client to multiple server endpoints and multiplexes the...
US-9,406,081 Methods and systems for contact importing using a mobile device
Techniques to allow a social networking system to import contact information from an external system. In one embodiment, a QR code is provided to a non-mobile...
US-9,406,080 Computer-implemented method and system for enabling the automated selection of keywords for rapid keyword...
A computer-implemented method and system for enabling the automated selection of keywords for rapid keyword portfolio expansion are disclosed. In some...
US-9,406,079 Content relevance weighting system
A system for adjusting a relevance weight value for a content item is described. The system comprises a content delivery module configured to deliver a...
US-9,406,078 System and method for delivering targeted advertisements and/or providing natural language processing based on...
The system and method described herein may use various natural language models to deliver targeted advertisements and/or provide natural language processing...
US-9,406,077 System and method for ad keyword scoring
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for advertisement keyword scoring. A processing circuit...
US-9,406,076 Automatic virtual phone number pool management
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A pool of...
US-9,406,075 System and method for improving tuning using user provided satisfaction scores
A system and method provide a way of improving customer satisfaction with a customer service application by identifying tuning opportunities based on customer...
US-9,406,074 Funnel analysis of the adoption of an application
A funnel approach is used to analyze the behavior of users in adopting a software application offered through an electronic store. The electronic store may...
US-9,406,073 System and method for facilitating the exchange of user traffic between web sites
System and methods for facilitating link exchange partnerships between Webmasters in which an approximately equal and optimal amount of user traffic is sent...
US-9,406,072 Demographic and media preference prediction using media content data analysis
Methods, systems and computer program products are provided for predicting data. A name or title is obtained from a taste profile. There is an index into a data...
US-9,406,071 Calculating unique social networking system users performing an action on a social networking system object
A social networking system generates one or more metrics describing user interactions with objects to describe the popularity of the objects among users. Data...
US-9,406,070 Apparatus and method for managing advertisement application
A method and apparatus for managing an advertisement application in a mobile advertising system is provided. When an advertisement application for representing...
US-9,406,069 Mobile phone charge card notification and authorization method
An added level of security is provided for charge card transactions. Upon presenting a charge card number for a purchase, for example, the cardholder receives a...
US-9,406,068 Method and system for submitting media for network-based purchase and distribution
Methods and systems for submitting media to a media distribution site are disclosed. The submission of media to the media distribution site is able to be...
US-9,406,067 System and method for verifying identity
A system and method of identity verification at a point-of-identification verification (POV) using biometric-based identity recognition and an identity...
← 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 | 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.