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-1,002,6289 Premises management system with prevention measures
A system is provided including a plurality of inter-connected premises management devices, each including one or more sensors that generate data about an...
US-1,002,6212 Electronic display stabilization using pixel velocities
A system includes a head mounted display (HMD) device comprising at least one display and at least one sensor to provide pose information for the HMD device....
US-1,002,6211 Hardware-accelerated graphics for web applications using native code modules
Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native...
US-1,002,6189 System and method for using image data to determine a direction of an actor
Example systems and methods are disclosed for determining the direction of an actor based on image data and sensors in an environment. The method may include...
US-1,002,6180 Using multiple image verification challenges to determine object location in an image
Multiple image verification challenges can be used to identify the location of an object within an initial image. For instance, a first set of tiles is...
US-1,002,6147 Graphics scenegraph rendering for web applications using native code modules
A native code module is executed in a secure runtime environment that prevents the first code module from accessing a graphics rendering interface outside of...
US-1,002,6119 Efficient transfer of funds between accounts
A transfer management system receives a request to transfer an amount of funds from a transferring account maintained by a transferring bank to a receiving...
US-1,002,5948 Correcting access rights of files in electronic communications
A method for modifying access rights to electronically stored files linked in a draft electronic communication stored at a client device includes receiving, at...
US-1,002,5878 Data lineage analysis
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing lineage data. One of the methods includes...
US-1,002,5871 Setting and displaying a read status for items in content feeds
A method of providing content includes detecting execution of a mark-all-read command associated with a specified stream. The specified stream includes two or...
US-1,002,5868 Preferred sites
Methods, systems, and apparatus, including computer program products, for establishing preferences for sites that are explicitly identified by a user by either...
US-1,002,5830 Aggregation of disparate entity lists for local entities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing local search results. In one aspect, a method...
US-1,002,5781 Network based speech to speech translation
A method, performed on a server, of translating between languages includes receiving first audio data for a first language from a mobile device, translating the...
US-1,002,5723 Multiple page-size translation lookaside buffer
An example method includes receiving a request to change a page size managed by a translation lookaside buffer (TLB), wherein the TLB is currently managing a...
US-1,002,5701 Application pre-release report
Various embodiments provide an automated testing analysis tool, termed a "pre-release analysis tool", that tests applications for functional and nonfunctional...
US-1,002,5636 Modular electronic devices with contextual task management and performance
The present disclosure provides modular electronic devices that are capable of managing task performance based on a particular context of computing resources...
US-1,002,5620 Incremental parallel processing of data
One example method includes identifying synchronous code including instructions specifying a computing operation to be performed on a set of data; transforming...
US-1,002,5600 NAND-based verified boot
A device including a NAND-flash memory comprising a read-only portion storing boot code and a key, and a system on a chip (SoC) coupled to the NAND-flash memory...
US-1,002,5577 Search in application launcher
A system and machine-implemented method for facilitating an application launcher providing direct access to one or more items, the method including identifying...
US-1,002,5574 Packaged installation file based on automatic detection of device capabilities
A digital marketplace stores an installable web application including a first packaged file including a manifest file and a web page. The digital marketplace...
US-1,002,5571 Optimized execution of dynamic languages
In one aspect, a method includes receiving a code block including one or more variables, performing forward data flow analysis for the code block including...
US-1,002,5468 Personalization of map content via an application programming interface
A mapping API provides a digital map via a user interface of a computing device. When invoked by a software application, the mapping API is configured to...
US-1,002,5464 System and method for highlighting dependent slides while editing master slides of a presentation
A presentation document editing system provides master slides that can be associated with one or more other dependent slides in the presentation. When a slide...
US-1,002,5450 Generating activity summaries
A system and method for generating activity summaries to users of a social network server is disclosed. User activity information is received by a user activity...
US-1,002,5385 Spacebar integrated with trackpad
A computing device includes a keyboard without a key for a spacebar and a trackpad, where any portion of the trackpad is configurable to function as the...
US-1,002,5379 Eye tracking wearable devices and methods for use
Devices and methods are provided for eye-tracking, e.g., including a freeform optical assembly and/or a modular design. In an exemplary embodiment, a device and...
US-1,002,5360 Thermal adjustment in a computing device using distributed sensors
A method and system detect temperatures of multiple zones of a computer system using sensors distributed across the computer system. For each of the sensors,...
US-1,002,5329 Method and apparatus for adjusting portable electronic device operation based on ambient temperature
A method and apparatus adjust portable electronic device operation based on ambient temperature. A user input of a desired performance mode of a portable...
US-1,002,5308 System and method to obtain and use attribute data
Example systems and methods are disclosed for associating detected attributes with an actor. An example method may include receiving point cloud data for a...
US-1,002,5047 Integration of silicon photonics IC for high data rate
Signal integrity in high-speed applications is dependent on both the underlying device performance and electronic packaging methods. The maturity of...
US-1,002,4952 Self-organizing hybrid indoor location system
Systems and methods for identifying device location are provided. The method can include providing, by a mobile computing device, at least a first ultrasonic...
US-1,002,4669 Rerouting in a navigation system based on updated information
A navigation system can identify locations of interest at a route destination. Those locations of interest at the destination can fall within a predetermined...
US-1,002,4092 360 degree dual pivot variable torque hinge mechanism
In one general aspect, a method of coupling a base to a lid of a computing device using a hinge can include coupling a base hinge flange to the base, the base...
US-D823,331 Display screen with animated graphical user interface
US-D823,314 Display screen with graphical user interface
US-1,002,1618 Apparatus and method for cloud assisted wireless mobility
A method and apparatus for providing wireless access to a radio access network for a user equipment (UE) obtains, at a server (102), a plurality UE upload cell...
US-1,002,1398 Adaptive tile data size coding for video and image compression
A method for encoding a video signal includes estimating a space requirement for encoding a tile of a video frame, writing a first value in a first value space...
US-1,002,1213 Systems and methods for adaptive cloning of mobile devices
Certain implementations of the disclosed technology may include systems, methods, and apparatus for adaptive cloning of mobile computing devices. According to...
US-1,002,1202 Pushed based real-time analytics system
Configurations for providing a pushed based real-time analytics system are disclosed. The system incorporates a network and distributed database configured to...
US-1,002,1092 Systems and methods for device authentication
Systems and methods for providing access to secure information are disclosed. In one aspect, a computer-implemented method for providing access to secure...
US-1,002,1077 System and method for distributing and using signed send tokens
The disclosed system allows a user to have access to a protected network through the distribution of signed send tokens. In particular, a device associated with...
US-1,002,1053 Systems and methods for throttling display of electronic messages
A method throttles display of electronic messages. The process displays a list of entries in an email application. The list of entries includes a first...
US-1,002,1051 Methods and apparatus for determining non-textual reply content for inclusion in a reply to an electronic...
Methods and apparatus related to determining non-textual reply content for a reply to an electronic communication and providing the non-textual reply content...
US-1,002,0963 Method and apparatus for selectively transmitting data using spatial diversity
A method, performed in a communication device having multiple transmitters, for selectively transmitting data using spatial diversity, that includes determining...
US-1,002,0792 Phase shifter
An interdigital capacitor low loss and high resolution phase shifter is disclosed. The phase shifter includes an input port, a first electrode connected to the...
US-1,002,0009 Multisensory speech detection
A computer-implemented method of multisensory speech detection is disclosed. The method comprises determining an orientation of a mobile device and determining...
US-1,001,9993 Multi-level voice menu
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) that can be implemented on a head-mountable device (HMD)....
US-1,001,9989 Text transcript generation from a communication session
Techniques, systems, and devices for managing streaming media among end user devices in a video conferencing system are described. For example, a transcript may...
US-1,001,9986 Acoustic model training using corrected terms
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for speech recognition. One of the methods includes receiving...
US-1,001,9985 Asynchronous optimization for sequence training of neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, by a first sequence-training speech model, 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 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.