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: google





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,374,837 Preventing misuse of random access procedure in wireless communication system
A method for preventing misuse of a random access procedure including transmitting a random access preamble, receiving a random access response message which...
US-9,374,664 Venue-specific wi-fi connectivity notifications
A method includes receiving a wireless connection request at a backend computing device from a user device to allow wireless connection of the user device to a...
US-9,374,596 System and method for video encoding using constructed reference frame
Disclosed herein is a method for digital video encoding prediction comprising creating a constructed reference frame using an encoder and compressing a series...
US-9,374,578 Video coding using combined inter and intra predictors
Blocks of a video data stream may be encoded using either intra-frame (intra) prediction or inter-frame (inter) prediction. Combining intra and inter prediction...
US-9,374,561 Step-stare oblique aerial camera system
An aerial camera system is disclosed comprising: a camera cluster, including a plurality of cameras, each camera orientated in a direction selected from a...
US-9,374,543 Abstract camera pipeline for uniform cross-device control of image capture and processing
A system for acquiring digital images for a device having an integrated camera includes an Application Program Interface (API). The API is adapted to receive...
US-9,374,532 Cascaded camera motion estimation, rolling shutter detection, and camera shake detection for video stabilization
An easy-to-use online video stabilization system and methods for its use are described. Videos are stabilized after capture, and therefore the stabilization...
US-9,374,521 Systems and methods for capturing images from a lock screen
Techniques for entering an image-capture user interface from a locked mobile device and capturing an image while the mobile device is still in a locked state....
US-9,374,399 Social group suggestions within a social network
In one example, a method includes receiving, by a first computing device and from a second computing device, an image comprising an object. A user may be...
US-9,374,396 Recommended content for an endorsement user interface
In one aspect, a system for providing a user interface including recommended content in response to an endorsement input is described. The system includes a...
US-9,374,358 Methods, systems, and media for providing access control for a computing device
Methods, systems, and media for providing access control for a computing device are provided. In some implementations, methods for providing access control for...
US-9,374,348 System and method to enable unlicensed mobile access across terminals
A method and apparatus is provided for establishing a Global System for Mobile communications (GSM) call through an Unlicensed Mobile Access (UMA) Network by...
US-9,374,328 Selective messaging using online presence information
Described herein are devices and techniques for automatically determining in a presence-enabled messaging service, the presence status of at least one...
US-9,374,311 System and method for reducing hardware table resources in a multi-stage network device
A multi-stage network is provided, where the network includes a first stage comprising a first plurality of network switching devices, the first plurality of...
US-9,373,977 Battery backup system for uninterrupted power supply
Methods and systems supply uninterrupted power to a load using a backup battery module. A driver circuit connects the load and the backup battery module such...
US-9,373,329 Speech recognition with parallel recognition tasks
The subject matter of this specification can be embodied in, among other things, a method that includes receiving an audio signal and initiating speech...
US-9,373,320 Systems and methods facilitating selective removal of content from a mixed audio recording
Systems and methods facilitating removal of content from audio files are described. A method includes identifying a sound recording in a first audio file,...
US-9,373,248 Remote control with user profile capability
A control unit (101), such as a remote control device, includes a profile selector (104). The profile selector (104), which may be a single profile selector...
US-9,373,194 Computing devices and methods for navigating around a surface of three-dimensional (3D) coordinate system...
The present disclosure relates to navigating around geographic maps within a map viewport display. More specifically, the present disclosure relates to...
US-9,373,192 Shape preserving mesh simplification
Systems and methods for simplifying a three-dimensional mesh providing a three-dimensional model, such as a three-dimensional model of a cityscape, are...
US-9,373,191 Generating an exterior geometry of a building based on a corresponding collection of interior geometry
The disclosed subject matter relates to computer implemented methods for generating an exterior geometry of a building based on a corresponding collection of...
US-9,373,190 High-quality stereo reconstruction featuring depth map alignment and outlier identification
A novel stereo reconstruction pipeline that features depth map alignment and outlier identification is provided. One example method includes obtaining a...
US-9,373,155 Search results with structured image sizes
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search results with structured image sizes....
US-9,373,148 Connect social networking users who simultaneously check-in at a geolocation
Configurations are provided for suggesting one or more other users within a same or proximate geolocation to enable the user to engage in activities with these...
US-9,373,057 Training a neural network to detect objects in images
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network to detect object in images. One of...
US-9,373,045 Bus detection for an autonomous vehicle
Methods and systems are provided that may allow an autonomous vehicle to discern a school bus from image data. An example method may include receiving image...
US-9,373,040 Image matching using motion manifolds
A motion manifold system analyzes a set of videos, identifying image patches within those videos corresponding to regions of interest and identifying patch...
US-9,373,004 Methods and systems for deleting requested information
A method of deleting log records may include identifying a plurality of log records generated during a time period, for each identified log record, determining...
US-9,372,997 Displaying private information on personal devices
A computing device is described that includes one or more processors and at least one module operable by the one or more processors to determine whether the...
US-9,372,939 Internet based system and apparatus for paying users to view content and receiving micropayments
An Internet service is configured to provide information to a user of the service in ranked order according to demographic profile information about the user...
US-9,372,927 Original authorship identification of electronic publications
An example implementation includes providing original content on a content source; inserting a unique content ID into content information associated with the...
US-9,372,920 Identifying textual terms in response to a visual query
A method, system, and computer readable storage medium is provided for identifying textual terms in response to a visual query is provided. A server system...
US-9,372,914 Determining computing device characteristics from computer network activity
Systems and methods of determining computing device characteristics from computer network activity are provided. A data processing system can obtain data...
US-9,372,898 Enabling event prediction as an on-device service for mobile interaction
By knowing which upcoming actions a user might perform, a mobile application can optimize a user interface or reduce the amount of user input needed for...
US-9,372,896 Reverse engineering circumvention of spam detection algorithms
A spam score is assigned to a business listing when the listing is received at a search entity. A noise function is added to the spam score such that the spam...
US-9,372,871 Combining unstructured image and 3D search results for interactive search and exploration
Implementations relate to presenting search results to a user. In particular, disclosed techniques include presenting both image search results and 3D model...
US-9,372,858 Systems and methods to present automated suggestions in a document
A method for providing automated suggestions in a document stored on a cloud computing service includes providing collaborators with access to the document, who...
US-9,372,711 System and method for initiating a multi-environment operating system
Various embodiments of the present invention provide a mobile computing device that operates multiple, co-existing and independent operating system environments...
US-9,372,704 Virtual environment having harvard architecture
Methods, systems, and apparatus, including computer programs encoded on computer storage media, relating to software execution. One of the methods includes...
US-9,372,686 Maintaining package repositories
A method includes resolving a new direct repository within non-transitory memory by a computing device in communication with the non-transitory memory in...
US-9,372,681 Redirection of a document URL to a natively-operating application
A method includes declaring, in a manifest of an application, a document URL type. The application is configured for native operation outside a web browser on a...
US-9,372,577 Method and device to reduce swipe latency
A plurality of methods 600-800 that collectively reduces touch swipe latency within a user interface (210) of an electronic device 100/200 includes: activating...
US-9,372,513 Coupling element for hinged electronic device
A computer includes a lid defining a lower edge. A hinge is connected to the lid along the lower edge. The computer further includes a base having an upper...
US-9,372,137 Tension member fatigue tester using transverse resonance
A system includes: a tension member having a first end and a second end, where the first end of the tension member is connected to a first loading member and...
US-9,372,095 Mobile robots moving on a visual display
A system for using mobile robots that track visual features of a drawing to create a tangible tactile interface for a user. The user places a hand or finger on...
US-9,371,124 Filling apparatus for high-altitude balloons
High-altitude balloons and apparatuses for filling such high-altitude balloons are provided. As an example, an apparatus for filling a high-altitude balloon...
US-9,371,123 System for constructing balloon envelopes
An assembly for use during manufacture of a balloon envelope that includes a table having first and second levels, an indicator disposed on the first level and...
US-D759,677 Portion of a display panel with an animated computer icon
US-D759,666 Display screen or portion thereof with an animated graphical user interface
US-D759,665 Display panel or portion thereof with animated computer icon
← 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 | 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.