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
2018/0121105 PERFORMANCE ORIENTED DATA DEDUPLICATION AND DUPLICATION
A system and method for data storage management is disclosed. The method includes determining, by an access tracking component, a quantity of access requests...
2018/0121101 Smart Storage Policy
Storage virtualization techniques that automate the management of content between local storage and cloud storage in a manner that is both flexible and...
2018/0121098 SYSTEMS AND METHODS FOR AN INTELLIGENT DISTRIBUTED WORKING MEMORY
Systems and methods for intelligent memory sharing and contextual retrieval across multiple devices and multiple applications are provided. The systems and...
2018/0121095 STORAGE POOL SELECTION FOR PROVISIONING VOLUMES IN AN OVER-ALLOCATION SYSTEM
Embodiments for volume management in a data storage environment. A storage pool of a plurality of storage pools is selected to provision at least one storage...
2018/0121090 VICTIM STREAM SELECTION ALGORITHMS IN THE MULTI-STREAM SCHEME
A method includes: collecting a stream attribute associated with each of a plurality of streams to a non-volatile memory; storing the stream attribute in a...
2018/0121088 EFFICIENT FLASH MANAGEMENT FOR MULTIPLE CONTROLLERS
A storage controller coupled to a storage array comprising one or more storage devices receive a request to write data to one of the storage devices. The...
2018/0121087 REGISTER-BASED COMMUNICATIONS INTERFACE
An example device may include processing circuitry and a management controller. The processing circuitry may include a communications interface that includes a...
2018/0121086 INFORMATION PROCESSING METHOD, TERMINAL, AND STORAGE MEDIUM
Information processing method, terminal, and storage medium are provided. The method includes: performing rendering in a graphical user interface, to obtain at...
2018/0121083 USER INTERFACE FOR INFORMATIONAL INPUT IN VIRTUAL REALITY ENVIRONMENT
Responsive to receiving an indication of an input initiation, an input starting point and multiple virtual keys are presented in a virtual reality scenario....
2018/0121082 METHOD AND APPARATUS FOR SPLIT SCREEN DISPLAY
A method for split screen display on an electronic device, includes: receiving an operation signal which triggers displaying a multi-task management interface;...
2018/0121077 Second Touch Zoom Control
A second touch zoom solution allows maintaining selection control, and movement of a selection point, during zoom operations not possible through traditional...
2018/0121076 DRAWING PROCESSING METHOD, DRAWING PROGRAM, AND DRAWING DEVICE
A drawing processing method of controlling a drawing processing apparatus, the method including: receiving a first touch operation of tapping a first location...
2018/0121075 FREEHAND OBJECT MANIPULATION
The intelligent detection and manipulation of objects via freehand input is provided herein to enable users greater and more intuitive control of objects...
2018/0121073 GESTURE BASED SMART DOWNLOAD
An aspect includes detecting a user gesture at a sender device, the user gesture indicating a direction relative to the sender device. One or more candidate...
2018/0121072 ELEVATOR SERVICE REQUEST USING USER DEVICE
Methods and systems for making elevator service requests including receiving, by a computing device, building information, populating at least one suggestion...
2018/0121067 ELECTRONIC DEVICE HAVING HOLE AREA AND METHOD OF CONTROLLING HOLE AREA THEREOF
An electronic device and method are disclosed herein. The electronic device includes a housing comprising, a touch screen, and at least one processor...
2018/0121066 SERVER APPARATUS, CLIENT APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
The server apparatus according to an embodiment of the present invention improves convenience of a user while suppressing an increase of the load to enlarge a...
2018/0121064 DISPLAY APPARATUS
A display apparatus includes: a display unit configured to display an image; and a control unit configured to acquire information on a size of a display region...
2018/0121061 GAME PROGRAM, COMPUTER CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS
A computer-implemented method for operating a computer game involving moving a plurality of objects. A game screen on which a plurality of objects are...
2018/0121058 GRAPHICAL USER INTERFACE SYSTEMS AND METHODS FOR DATA INTEGRATION WITH DATA-DRIVEN ENGINEERING DRAWINGS
Described is a system and methodology, in which information is exchanged and/or updated within data-driven engineering schematics and various data management...
2018/0121057 METHOD AND DEVICE FOR HIDING APPLICATION ICON
A method and device for hiding an application (APP) icon. The method includes monitoring, in a desktop interface, a hiding operation on a first APP icon by a...
2018/0121056 ELECTRONIC APPARATUS, DISPLAY DEVICE, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM STORING OPERATION...
An electronic apparatus includes: a display device including a first casing, a second casing openably and closably coupled to the first casing, and a flexible...
2018/0121055 DYNAMIC ENRICHMENT OF COMMUNICATION ITEMS
Improving content descriptions and interaction efficiency by the dynamic enrichment of communication items is disclosed herein. A communication enrichment...
2018/0121054 COMMUNICATING BETWEEN A VIRTUAL AREA AND A PHYSICAL SPACE
Apparatus transmits an identifier for association with a virtual area by an administering network service, generates output data from human perceptible...
2018/0121052 CLASSIFICATION OF TOUCH INPUT AS BEING UNINTENDED OR INTENDED
The techniques described herein implement a classification process to evaluate information associated with a tool input (e.g., from an input tool such as a pen...
2018/0121051 TECHNIQUES TO DISPLAY AN INPUT DEVICE ON A MOBILE DEVICE
A method and system may detect an external display coupled to the mobile device. A digital input device may be presented on the integrated touch sensitive...
2018/0121049 TERMINAL DEVICE AND METHOD FOR DISPLAYING IMAGE BY SAME, AND WEB SERVER AND METHOD FOR PROVIDING WEB PAGE BY SAME
A method for displaying an image by a terminal device which includes: displaying a webpage on a screen; receiving a scroll input of a user with respect to the...
2018/0121048 DISPLAY DEVICE AND DISPLAY CONTROL METHOD
A display device includes a display section, a gesture acceptance section, and a display control section. The display section has a touch panel function. The...
2018/0121044 RUN-TIME EVENT HANDLER GENERATION IN JSON ENVIRONMENTS
Systems and methods are provided for generating event handlers on-the-fly in a JavaScript Object Notation (JSON) environment. One embodiment is a system that...
2018/0121043 SYSTEM AND METHOD FOR ASSESSING CONTENT
An example information assessment system includes communication circuitry; storage; and processing circuitry. The processing circuitry is configured to control...
2018/0121042 MANDATORY COMMENT ON ACTION OR MODIFICATION
A system includes a mandatory comment in a software productivity tool. In various implementations, the system includes a computer that carries out actions...
2018/0121041 OPERATING ASSISTANT
An operating assistant controls device units and is configured such that elements of a selected functionality are clearly presented to the operator for...
2018/0121039 CONTEXTUAL CONVERSATIONS FOR A COLLABORATIVE WORKSPACE ENVIRONMENT
Described herein is a user interface that enables messages within a collaborative workspace environment to be propagated to different workspaces that are...
2018/0121036 SERVER-DRIVEN CUSTOM CONTEXT MENUS
Systems and methods provide for dynamic menu content for context menus for an object stored on a client device. Requests for context menu content are sent from...
2018/0121035 DISPLAY MANAGEMENT FOR DATA VISUALIZATIONS OF ANALYTICS DATA
In various implementations, a display of a display device is registered based on receiving a request from the display device. User input is received from a...
2018/0121034 CHANGING VISUAL ASPECTS OF A GRAPHICAL USER INTERFACE TO BRING FOCUS TO A MESSAGE
This disclosure describes a system in which a user is enabled to efficiently locate and view messages of a conversation that are likely to be more relevant or...
2018/0121033 RENDERING TIME SERIES METRIC DATA ASSOCIATED WITH MULTI-DIMENSIONAL ELEMENT ID INFORMATION
Techniques for displaying system management data are disclosed herein. In some aspects, a management system generates system management data by associating...
2018/0121032 DISPLAYING A COMPLEX SERVICE TOPOLOGY FOR MONITORING
In one aspect, a system for displaying a visual topology of a monitored distributed system is disclosed. The system includes a processor; a memory; and one or...
2018/0121031 PROBLEM SOLVER STEPS USER INTERFACE
Displaying steps of a solution to a problem is provided. A tutorial application determines the solution and generates a card-based UI that presents solution...
2018/0121030 ADAPTING REMOTE DISPLAY PROTOCOLS TO REMOTE APPLICATIONS
A method of connecting to a remote virtual application is carried out at a remote desktop client. The steps of the method include transmitting a request for...
2018/0121029 DISTRIBUTING A USER INTERFACE FOR ACCESSING FILES
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for defining a navigation user interface...
2018/0121028 MULTI-SPATIAL OVERVIEW MODE
On a computing device, an overview mode is provided to present overview windows of all applications currently running on the computing device. When one or more...
2018/0121027 SCREEN CONTROLLING METHOD AND ELECTRONIC DEVICE THEREOF
A method of an electronic device includes displaying, by execution of a first application, first data within a first region, the first data being image data,...
2018/0121025 DYNAMIC ENRICHMENT OF COMMUNICATION ITEMS
Improving content descriptions and interaction efficiency by the dynamic enrichment of communication items is disclosed herein. A communication enrichment...
2018/0121024 DISPLAY CONTROL DEVICE, DISPLAY CONTROL METHOD, AND PROGRAM
The present technology relates to a display control device, a display control method, and a program which allow operability of a touch panel display to be...
2018/0121021 TOUCH DETECTION METHOD
A touch detection method is applied to a touch panel including sensing units and includes: detecting sensing values corresponding to the sensing units;...
2018/0121017 CONTENT DISPLAY APPARATUS, PROGRAM, AND CONTENT PROVIDING SYSTEM
A content display apparatus includes a plurality of communication antennas arranged on the same side as the display portion, a non-contact communication...
2018/0121014 FINGER TRACKING IN AN INPUT DEVICE WITH PROXIMITY SENSING
A system and method for increasing the proximity sensing distance of a touch and proximity sensitive touch sensor to thereby enable greater distance of...
2018/0121012 CONTROLLING INPUT AND OUTPUT ON MULTIPLE SIDES OF A COMPUTING DEVICE
A computing device includes a housing that includes a front side and a back side. The computing device also includes a first presence-sensitive input component...
2018/0121008 APPARATUS AND METHOD FOR EXPANDED TOUCH SENSITIVE ACTUATION OF A USER INTERFACE BUTTON
A user interface apparatus and method are provided for gloved and non-gloved touch sensitive button actuation. A user interface (100) embodied as a body...
← 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 | 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.