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
2016/0103617 SYSTEM AND METHOD FOR DYNAMICALLY ADJUSTING GARBAGE COLLECTION POLICIES IN SOLID-STATE MEMORY
Embodiments of the invention are directed to optimizing the selection of memory blocks for garbage collection in solid state devices to efficiently maximize...
2016/0103616 CLUSTER FAMILIES FOR CLUSTER SELECTION AND COOPERATIVE REPLICATION
Cluster families for cluster selection and cooperative replication are created. The clusters are grouped into family members of a cluster family base on their...
2016/0103615 APPARATUSES AND METHODS INCLUDING SELECTIVELY PROVIDING A SINGLE OR SEPARATE CHIP SELECT SIGNALS
Apparatus and methods are disclosed herein, including those that operate to initialize registers of a first memory device and a second memory device of a...
2016/0103614 Data allocation method and device
The present invention discloses a data allocation method. An embodiment of this method comprises: preparing a storage space; allocating some of the storage...
2016/0103613 TAGGING FOR STORAGE DEVICE REGIONS
A computing device manages access to a block-based storage device. The computing device has an operating system with a storage stack. The storage stack may...
2016/0103612 Approximation of Execution Events Using Memory Hierarchy Monitoring
Aspects include computing devices, systems, and methods for implementing monitoring communications between components and a memory hierarchy of a computing...
2016/0103611 SEARCHING MEMORY FOR A SEARCH KEY
To produce output from a memory block, a first index is used to access a pointer, a mode select and a function select from a first memory. The pointer, the...
2016/0103610 KEYBOARD HAVING TOUCH SCREEN MOUNTED THEREON, CONTROL METHOD THEREFOR, AND METHOD FOR CONTROLLING COMPUTING...
The present disclosure provides a keyboard having a touch screen mounted thereon. A keyboard according to the present disclosure comprises: a key button unit...
2016/0103609 ADAPTIVE USER INPUT DEVICE
A user input device for use with a controlled device. The user input device includes a substrate; a plurality of sensing electrodes disposed separately on or...
2016/0103608 VIRTUAL KEYBOARD OF A COMPUTING DEVICE TO CREATE A RICH OUTPUT AND ASSOCIATED METHODS
A method, a device and/or a system of a virtual keyboard of a mobile device to generate a rich output and associated methods. A method and/or system of a...
2016/0103607 INFORMATION PROCESSING METHOD AND ELECTRONIC DEVICE
The disclosure provides an information processing method and an electronic device. The method includes: detecting a first input operation by a touch sensing...
2016/0103606 METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR DISPLAYING VIRTUAL BUTTON
A method, an electronic device, and a computer program product for displaying a virtual button are provided in the invention. The method includes the following...
2016/0103605 KEYPAD CONTROL
An apparatus can include a processor; memory accessibly by the processor; a display operatively coupled to the processor; an object detector operatively...
2016/0103604 RECEIVERS FOR ANALYZING AND DISPLAYING SENSOR DATA
This disclosure provides systems, methods and apparatus for processing, transmitting and displaying data received from an analyte sensor, such as a glucose...
2016/0103603 DISPLAYED IMAGE TRANSITION INDICATOR
A dual display communication device includes a gesture capture region to receive a gesture, a first touch sensitive display to receive a gesture and display...
2016/0103602 Method and system for text messaging without engaging keypad or keybord
The present invention provides a method and system for text messaging or chatting, ChatAura Application, using smart mobile and touch screen devices including...
2016/0103601 MODULAR RESPONSIVE SCREEN GRID, AUTHORING AND DISPLAYING SYSTEM
A content containing message may be created by a user or multiple users, and may contain content items such as videos, images and hyperlinks. The messages may...
2016/0103600 AUTO-GROUPING OF APPLICATION WINDOWS
Described herein are techniques for automatically forming groups of application windows. The techniques may be performed with a computing device executing a...
2016/0103599 METHOD AND APPARATUS FOR OPTIMIZING OPERATING ENVIRONMENT OF A USER TERMINAL
Method and device of improving performance of a computing device are disclosed. The method includes: scanning the computing device to generate multiple...
2016/0103598 PHYSIOLOGICAL MONITOR TOUCHSCREEN INTERFACE
A physiological monitor touchscreen interface presents interface constructs on a touchscreen display that are particularly adapted to finger gestures so to...
2016/0103597 MULTI-SCREEN DEVICE THAT MODIFIES A WINDOW STACK WHEN TRANSITIONING FROM AN OPEN STATE TO A CLOSED STATE
Systems and methods are provides for displaying a second window for a multi-screen device in response to opening the device. The window stack can change based...
2016/0103596 CHROMATOGRAPHY CONFIGURATION INTERFACE
Systems and methods that facilitate the setup and visualization of a configurable process, for example a chromatography experiment to be conducted using a...
2016/0103595 SYSTEM AND METHOD FOR PLAYBACK OF MEDIA CONTENT WITH SUPPORT FOR AUDIO TOUCH CACHING
A system and method for playback of media content, for example music, video, or other media content. A media device having a media playback application and...
2016/0103594 CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES
A variety of data structures, components, runtime viewers and methods are described for integrating external content into wrapped packages of cards. Each card...
2016/0103593 MAP-LIKE INTERFACE FOR AN ELECTRONIC DESIGN REPRESENTATION
A system for providing a map-like interface comprises a plurality of sets of image data, each set of image data having associated location and resolution level...
2016/0103592 DASHBOARD BUILDER WITH LIVE DATA UPDATING WITHOUT EXITING AN EDIT MODE
The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The...
2016/0103591 SYSTEMS AND METHODS FOR CROSS DOMAIN SERVICE COMPONENT INTERACTION
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with components across different domains in a single user...
2016/0103590 SYSTEMS, DEVICES, AND METHODS FOR DYNAMIC CONTROL
An apparatus, includes a communication module configured for receiving, from a first device, user input information associated with a user, and for receiving...
2016/0103589 SYSTEM AND METHOD FOR PLAYBACK OF MEDIA CONTENT WITH AUDIO TOUCH MENU FUNCTIONALITY
A system and method for playback of media content, for example music, video, or other media content. A media device having a media playback application and...
2016/0103588 USER INTERFACES FOR DETERMINING THE REACTION OF A GROUP WITH RESPECT TO A SET OF ELEMENTS
A method for providing a graphical user interface (GUI) on a mobile device, including displaying in the GUI on the mobile device an option subset comprising at...
2016/0103587 SYSTEM AND METHOD FOR AUTHORING, DISTRIBUTING, VIEWING AND SAVING WRAP PACKAGES
A system of tools and components that enable wrap users to interact with a wrap package infrastructure, creating and improving a wrap user experience. The...
2016/0103586 SYSTEM AND METHOD FOR AUTHORING, DISTRIBUTING, VIEWING AND SAVING WRAP PACKAGES
A system of tools and components that enable wrap users to interact with a wrap package infrastructure, creating and improving a wrap user experience. The...
2016/0103585 FACILITATING DYNAMIC CUSTOMIZATION OF REPORTING TOOLS IN AN ON-DEMAND SERVICES ENVIRONMENT
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic customization of reporting tools in an on-demand services...
2016/0103584 Multiple Stage Shy User Interface
Human device interactions are improved by revealing user interface (UI) elements or functionality on a device in multiple context-dependent stages based on...
2016/0103583 REARRANGING DISPLAY OF MOBILE APPLICATIONS BASED ON GEOLOCATION
Rearranging a set of generated application display panels is provided. A set of application display icons corresponding to a set of mobile applications...
2016/0103582 POINTER CONTROLLING APPARATUS, METHOD THEREOF, AND POINTER CONTROLLING PROGRAM TO PREVENT ERRONEOUS OPERATION
A pointer controlling apparatus, a control method, and a pointer controlling program are provided which can protect a button from erroneous operation without...
2016/0103581 CHART SELECTION TOOLTIP
Some embodiments of the present invention include an apparatus for enabling a tooltip to view information associated with portions of charts displayed on a...
2016/0103580 PORTABLE TERMINAL AND DETERMINATION TIME SETTING METHOD
A portable terminal comprises a display, a touch unit located on a surface of the display and at least one processor. The processor is configured to set a lock...
2016/0103579 TACTILE INTERFACE FOR THE FLIGHT MANAGEMENT SYSTEM OF AN AIRCRAFT
A graphic interaction method for piloting an aircraft, comprises receiving an indication of an object selected on a display screen of the aircraft; determining...
2016/0103578 SYSTEM AND METHOD FOR COMPUTING AND OVERWRITING THE APPEARANCE OF PROJECT TASKS AND MILESTONES
A computer-implemented system that transforms one or more project plans to create a graphical project view. The appearance of the project view is determined by...
2016/0103577 CREATING AND DELIVERING A VEHICLE MANUAL IN THE FORM OF AN INTERACTIVE WRAPPED PACKAGE OF CARDS
A vehicle manual wrap package for a vehicle including (a) a vehicle card identifying the vehicle, (b) one or more informational card(s) for providing media...
2016/0103576 NAVIGATING APPLICATION INTERFACE
When detecting a preset trigger event, the techniques of the present disclosure determine a current application interface on a terminal screen and display...
2016/0103575 MANAGEMENT AND DYNAMIC ASSEMBLY OF PRESENTATION MATERIAL
A method for automatically managing a plurality of slides associated with a slide-deck is provided. The method may include adding the plurality of slides to a...
2016/0103574 SELECTING FRAME FROM VIDEO ON USER INTERFACE
A computing apparatus comprises a touch sensitive display, at least one processor, and at least one memory storing program instructions that, when executed by...
2016/0103573 SCALABLE AND TABBED USER INTERFACE
System and methods of providing more space to present data in a graphical user interface which uses tabs, are presented. A GUI including a plurality of tabs in...
2016/0103572 COLLABORATIVE MEDIA SHARING
A media party network service manages a set of media parties and a set of users of the media party service. Managing the media parties can involve ...
2016/0103571 ENABLING PARTICIPATION IN AN ONLINE COMMUNITY USING VISUAL MACHINE-READABLE SYMBOLS
A facility for coordinating an online discussion is described. The facility receives an indication that a user has captured a machine-readable symbol encoding...
2016/0103570 METHOD AND APPARATUS FOR PROVIDING A USER INTERFACE ON A DEVICE THAT INDICATES CONTENT OPERATORS
A computer-implemented method of operating an electronic device having a display and means for receiving user input, the method comprises: displaying on the...
2016/0103569 PERSONALIZED CUSTOMIZABLE SMART BROWSER
A computer device implemented browsing system with a browser application operable on the computer device and configured to simultaneously retrieve, operate and...
2016/0103568 E-MENU SERVICE METHOD USING WEB EDITOR AND SYSTEM THEREFOR
Disclosed herein is an electronic menu book service method using a web editor, including: (a) configuring, by the web editor of a web server, an application...
← 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 | 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.