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,246,821 Systems and methods for implementing weighted cost multi-path using two-level equal cost multi-path tables
This disclosure provides systems, methods, and apparatus for providing a network switch for implementing weighted cost multi-pathing (WCMP). In some...
US-9,246,785 Method and apparatus for adaptive network heartbeat message for TCP channel
A method and apparatus for a client to continue to receive updates from a server when a channel has been disconnected before the expiration of a heartbeat timer...
US-9,246,770 System and method for determining a primary controller in software defined networking
Aspects of the disclosure relate generally to selecting and identifying a primary controller server among a group of servers on a network. In order to do so, a...
US-9,246,760 System and method for reducing throughput loss responsive to network expansion
Systems and methods for reassigning and implementing communication links in a network are described herein. The systems and methods described herein, reduce the...
US-9,246,741 Scalable, live transcoding with support for adaptive streaming and failover
A system and method for a live streaming platform that can redundantly process input streams in parallel ingestion pipelines is disclosed herein. Ingested input...
US-9,246,692 Synchronizing multiple transcoding devices utilizing simultaneity of receipt of multicast packets
Disclosed is a method for synchronizing video in a system including a host CPU and a plurality of transcoder instances, the method comprising: receiving, by two...
US-9,246,570 Method and device for phase adjustment based on closed-loop diversity feedback
A mobile communications method, device, and system for adjusting a phase parameter in a diversity signal, based at least in part on phase feedback from a base...
US-9,246,542 Simultaneous use of multiple radio frequency channels
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for identifying data that is designated...
US-9,246,454 Low power consumption adaptive power amplifier
An adaptive power amplifier that may be used in a wireless communication device is configured to adjust its load line or output impedance, the number of active...
US-9,246,216 System and method for adaptive beam forming for specific absorption rate control
A system may include a modifiable mobile device having at least two antennas coupled to fractional amplifiers, with returned power detectors. A beamformer unit...
US-9,245,497 Systems and methods for configuring the display resolution of an electronic device based on distance and user...
Systems and methods dynamically configure a display of an electronic device to a desired display resolution and/or a magnification factor without noticeable...
US-9,245,383 Accelerated three-dimensional intersection testing using compressed volumes
Aspects of the present disclosure relate to building volumetric data structures for intersection testing. For example, 3D data may be represented by points...
US-9,245,360 Computing devices and methods for deterministically placing geometric shapes within geographic maps
The present disclosure is related to geographic maps including a plurality of map tiles having various geometric shapes. A determination is made for each map...
US-9,245,352 Systems and methods for near lossless image compression
Systems and methods for iterative near lossless image compression are provided. An exemplary computer-implemented method of compressing image data can include...
US-9,245,288 Experience sharing for a registry event
Disclosed herein are methods and corresponding systems for facilitating a live registry event between a shopper and one or more remote viewers. In the live...
US-9,245,279 Conversion path performance measures and reports
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and...
US-9,245,229 Occupancy pattern detection, estimation and prediction
Systems and methods are described for predicting and/or detecting occupancy of an enclosure, such as a dwelling or other building, which can be used for a...
US-9,245,228 Statistical model for estimating unique users from unauthenticated cookies
This disclosure generally relates to systems and methods that facilitate employing a statistical model over a specified time frame divided into a plurality of...
US-9,245,165 Auxiliary functionality control and fingerprint authentication based on a same user input
A sensor structure (110) for a device includes both a fingerprint sensor (112) and one or more touch sensors (114). As a user input of the user moving his or...
US-9,245,151 Input to locked computing device
The subject matter of this specification can be embodied in, among other things, a method that includes receiving at a computing device that is in a locked...
US-9,245,138 Shared preferences in a multi-application environment
Various aspects of the subject technology relate to a system configured to store preferences in a file that is accessible to other applications on a computing...
US-9,245,105 Verification of remote job state for access control
A method of controlling access to one or more data resources may include receiving, from a client device by an authentication server device, a request to access...
US-9,245,100 Method and apparatus for unlocking a user portable wireless electronic communication device feature
Embodiments provide a method and apparatus for unlocking a feature of a user portable wireless electronic communication device. The user portable wireless...
US-9,245,046 Map tile data pre-fetching based on mobile device generated event analysis
Map tile data for displaying graphic elements of a web-based mapping system in a mobile computing device may be pre-fetched to the device based on an analysis...
US-9,245,025 Systems, methods, and computer-readable media for searching for events from a computer-implemented calendar
Provided are systems, methods, and computer-readable media for searching for events from a computer-implemented calendar in accordance. A search interface is...
US-9,245,024 Contextual-based serving of content segments in a video delivery system
A method, implemented on a processor, provides content segments to a first resource, the first resource having a first video. The method includes identifying...
US-9,245,022 Context-based person search
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for finding person names in electronic resources. In one...
US-9,245,014 Clustering of feedback reports
A computer-implemented method comprising: receiving a first report related to an application configured to run on one or more computing devices; identifying one...
US-9,245,004 Predicted query generation from partial search query input
A search system monitors the input of a search query by a user. Before the user finishes entering the search query, the search system identifies and sends a...
US-9,244,985 Generating search results for people
Techniques include: receiving a search query; identifying content responsive to the search query; identifying one or more members of a social networking service...
US-9,244,977 Using content identification as context for search
Techniques for using contextual information relating to content presented by a television as part of a search query for an information search are presented. A...
US-9,244,972 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,244,953 Systems and methods for asynchronous schema changes
This disclosure provides systems and methods for updating database servers with schema changes to avoid concurrency anomalies. The system may receive a snapshot...
US-9,244,940 Navigation paths for panorama
Aspects of the disclosure relate generally to allowing users to create their own image navigation experiences. As an example, a set of panoramic images may be...
US-9,244,934 Sharing and synchronizing electronically stored files
Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of...
US-9,244,930 Geotagged hashtags
A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag...
US-9,244,919 Organizing books by series
Book information describing a plurality of books is analyzed to identify the plurality of books described in the book information and create book records for...
US-9,244,917 Generating a layout
Techniques for generating layout may include: receiving data corresponding to images modules; determining that a set of the image modules will fit a layout;...
US-9,244,891 Adjusting search result rankings based on multiple user highlighting of documents
A system may aggregate highlighting information associated with a document that includes a number of elements. The highlighting information may identify one or...
US-9,244,842 Data storage device with copy command
A data storage device may include an interface that is arranged and configured to interface with a host, a command bus, multiple memory devices that are...
US-9,244,702 Installer-free applications using native code modules and persistent local storage
Some embodiments provide a system that executes an application. During operation, the system obtains a resource list associated with the application and stores...
US-9,244,665 Optimized execution of dynamic languages
In one aspect, a method for optimizing execution of dynamic language code is provided, the method includes identifying a first dynamic language function call...
US-9,244,612 Key selection of a graphical keyboard based on user input posture
In one example, a method includes outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys, and receiving, by the...
US-9,244,597 Representing spatial relationships of elements on a user interface
A system, method and computer readable medium including defining, for a rendering, an expression representative of a first relationship between elements based...
US-9,244,530 Virtual artifacts using mobile devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing virtual artifacts using mobile devices. In one...
US-9,244,474 Power management in hazard detection systems
Hazard detection systems according to embodiments described herein are operative to provide failsafe safety detection features and user interface features using...
US-9,244,147 Automated package delivery to a delivery receptacle
Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an...
US-9,243,925 Generating a sequence of lane-specific driving directions
Lane-specific driving directions are generated using route data that describes a route between an origin and a destination as a sequence of route segments, and...
US-9,243,921 Intuitive preview of upcoming navigational instructions
Systems and methods for providing an intuitive preview of upcoming navigational instructions are provided. One example method for providing navigational...
US-9,243,913 Enhanced identification of interesting points-of-interest
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method...
← 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.