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,392,051 Application distribution supplying a dedicated application to a terminal from an application deposited by the...
A method for providing an online distribution service with an application dedicated to a terminal type. The method includes: identifying a terminal type...
US-9,392,044 System and method for providing geospatial assets
In one aspect, a method for providing geospatial assets is disclosed. The method may include receiving, from a local computing device, event data associated...
US-9,392,041 Delivery of two-way interactive content
Among other disclosed subject matter, a computer-implemented method includes a receiving a request for content from a user device. The method also includes...
US-9,391,993 Sharing content by indicating activity from users in a social network
The subject technology discloses configurations for receiving an indication of user activity from a first user with respect to a post, wherein the post includes...
US-9,391,980 Enterprise platform verification
Systems and methods for enterprise platform verification are provided. In some aspects, a computing device includes a trusted platform module (TPM). The TPM...
US-9,391,979 Managing secure connections at a proxy server
A content distribution network includes a proxy server in communication with one or more content distribution servers. The proxy server services connections to...
US-9,391,947 Automatic delivery channel determination for notifications
A system and method for delivering a message to one or more users from a sender disclosed. The channel application includes a habit engine, a context engine and...
US-9,391,920 Iterative max-min fairness algorithms
Systems and methods are provided for allocating resources of a network among a plurality of traffic demands to optimize fairness and network utilization....
US-9,391,911 Congestion window modification
Techniques and mechanisms for evaluating a transmission outcome indicium to determine a state of data traffic congestion in a network. In an embodiment,...
US-9,391,884 Consistent hashing using exact matching with application to hardware load balancing
Aspects and implementations of the present disclosure are directed to a network device storing an address table. Each of the address table entries is assigned...
US-9,391,871 Probabilistic distance-based arbitration
Probabilistic arbitration is combined with distance-based weights to achieve equality of service in interconnection networks, such as those used with chip...
US-9,391,861 Server side experimentation for client side software
A computer-implemented method for comparing multiple client application variations, including, providing a copy of a client application to each of a plurality...
US-9,391,829 Pre-loaded identifiers to identify media content for mobile devices using captured audio
In general, embodiments of the present disclosure are directed to techniques for determining a user's potential exposure to defined audio content (e.g.,...
US-9,391,827 Conditional audio content delivery method and system
A method of transmitting audio content over a communication network includes generating a predetermined audio content in a format capable of being transmitted...
US-9,391,826 Collaborative web based applications
A container application is a native application that allows a web based application to access a computer's system resources and windowing system. Web based...
US-9,391,792 System and method for event content stream
A computer-implemented method, computer program product, and computing system for providing a live stream of event content is provided. In an embodiment, a...
US-9,391,698 Systems and methods for achieving improved eye safety of an optical transceiver
Systems and methods for achieving eye safety of an optical transceiver are provided. An optical module can be configured to output a first optical signal. A...
US-9,390,877 RF MEMS based large scale cross point electrical switch
This disclosure provides systems, methods, and apparatus for providing a crosspoint switch used in an optical fiber data network. The crosspoint switch can...
US-9,390,726 Supplementing speech commands with gestures
Described is a system and technique to supplement speech commands with gestures. A user interface may be improved by providing the ability for a user to...
US-9,390,719 Interest points density control for audio matching
Systems and methods are provided herein relating to audio matching. The density and quality of interest points can be controlled to assure a small but uniform...
US-9,390,481 Enhancing content appearance
Implementations generally relate to enhancing content appearance. In some implementations, a method includes receiving an image, selecting a reference object in...
US-9,390,473 Displaying applications on a fixed orientation display
A method and system displaying the output from an application on a fixed orientation display is disclosed. The method is performed at an application stored on...
US-9,390,456 Summary view of a profile
Systems and methods for providing a summary view in a profile are provided. In some aspects, a first set of content items is received. The first set of content...
US-9,390,419 Comparing extracted card data using continuous scanning
Comparing extracted card data from a continuous scan comprises receiving, by one or more computing devices, a digital scan of a card; obtaining a plurality of...
US-9,390,414 One-click offline buying
Contactless payment transactions are initiated through single input activation of a mobile device's secure element and contactless communication system....
US-9,390,390 Allocating computing resources based on service-level requests
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating resources. In one aspect, a method includes...
US-9,390,382 Template regularization for generalization of learning systems
Systems and techniques are disclosed for training a machine learning model based on one or more regularization penalties associated with one or more features. A...
US-9,390,252 Mechanism for associating analog input device gesture with password for account access
A method for associating an analog input device gesture with an account for account access includes creating a user identifier for an account, creating a...
US-9,390,193 Delay the persistent memory storage of website data to control data that is stored in the browser
Embodiments of the invention include a system, computer-implemented method, and a computer-readable medium for delaying the storage of data. Data that...
US-9,390,183 Identifying navigational resources for informational queries
Methods, systems, and apparatus, including computer program products, for creating a mapping between topics and navigational resources are disclosed. The...
US-9,390,175 Systems and methods for determining the operating hours of an entity
Provided are systems, methods, and computer program products for determining operating hours of entities from user check-ins and check-outs. A method for...
US-9,390,174 Search result ranking and presentation
Methods and systems are provided for ranking search results and generating a presentation. In some implementations, a search system generates a presentation...
US-9,390,150 Automatic continued search
Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the...
US-9,390,144 Objective and subjective ranking of comments
A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an...
US-9,390,143 Recent interest based relevance scoring
A computer-implemented method for processing query information includes receiving prior queries followed by a current query, the prior and current queries being...
US-9,390,141 Systems and methods for determining application installation likelihood based on probabilistic combination of...
A method for providing a scored list of applications for use in recommending applications to a user includes receiving at a cloud computing service a request to...
US-9,390,139 Presentation of content items in view of commerciality
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing selecting relevant and diverse advertisements....
US-9,390,131 Executing queries subject to different consistency requirements
A server system having one or more processors and memory stores a plurality of entities in one or more databases, where the one or more databases do not...
US-9,390,120 System and methods for organizing hierarchical database replication
Systems and methods for receiving a database update and organizing hierarchical databases are provided. A database server may receive a database update...
US-9,390,077 Document division method and system
Computer-readable media stores instructions that perform operations including receiving a first electronic document; determining a first information gain value...
US-9,389,894 Flexible processor association for virtual machines
The present disclosure relates to flexible processor association for virtual machine instances. One example method includes initializing a virtual machine...
US-9,389,884 Method and apparatus for providing adaptive wallpaper display for a device having multiple operating system...
A disclosed method detects user input to set wallpaper of a first operating system environment using an image data file, and sends the image data file from the...
US-9,389,877 Multi-environment operating system
A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In...
US-9,389,873 Kiosk application mode for operating system
A method includes transforming a mode of a computer from an operating system mode to a kiosk mode, wherein the kiosk mode provides a user interface for one web...
US-9,389,765 Generating an image stream
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for augmenting an interactive session with images. In one...
US-9,389,423 Head wearable display with adjustable transparency
An apparatus for providing adjustable transparency to an optical element of a head wearable display includes an electro-chromic film disposed across the optical...
US-9,389,422 Eyepiece for head wearable display using partial and total internal reflections
An eyepiece for a head wearable display includes a light guide component for guiding display light received at a peripheral location offset from a viewing...
US-9,389,308 Proximity detection via audio
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting ambient audio, generating audio data based on...
US-9,389,302 Real-time location estimation of a mobile station in a wireless communication system
An apparatus and method is provided for real-time location estimation of a mobile station (MS) on a map of roads using non-Global Positioning Satellite location...
US-9,389,132 Methods and systems for estimating an orientation of a tethered aerial vehicle relative to wind
A system may include a tether coupled to a ground station. The system may also include an aerial vehicle coupled to the tether and configured to fly in a given...
← 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 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | 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.