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/0253106 DATA DEPLOYMENT DETERMINATION APPARATUS, DATA DEPLOYMENT DETERMINATION PROGRAM, AND DATA DEPLOYMENT...
A data deployment determination apparatus includes a correlation information creation processor that creates correlation information in which addresses...
2016/0253105 COMPRESSING AND COMPACTING MEMORY ON A MEMORY DEVICE
A method for compressing and compacting memory on a memory device is described. The method includes organizing a number of compressed memory pages referenced...
2016/0253104 TECHNIQUES FOR AUTOMATICALLY FREEING SPACE IN A LOG-STRUCTURED STORAGE SYSTEM
A method includes (a) writing blocks of data to a storage device, pluralities of the blocks of data being organized into macroblocks, macroblocks having a...
2016/0253103 TUNING UTILIZATION AND HEAP MEMORY SIZE FOR REAL-TIME GARBAGE COLLECTION
According to an aspect, a user interface is provided for assisting a user with identifying parameters for starting an application that utilizes real-time...
2016/0253102 INTELLIGENT ROLLING UPGRADE FOR DATA STORAGE SYSTEMS
Various method, system, and computer program product embodiments for facilitating upgrades in a computing storage environment are provided. In one such...
2016/0253101 Memory Access and Detecting Memory Failures using Dynamically Replicated Memory
Dynamically replicated memory is usable to allocate new memory space from failed memory pages by pairing compatible failed memory pages to reuse otherwise...
2016/0253100 SYSTEMS AND METHODS FOR PERFORMING DATA REPLICATION
Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application...
2016/0253099 SYSTEM AND METHOD INCLUDING THREE DIMENSIONAL NONVOLATILE MEMORY DEVICE AND RANDOM ACCESS MEMORY
A program method for a memory system including a three-dimensional nonvolatile memory having multi-level memory cells and a random access memory. The method...
2016/0253098 SYSTEM AND METHOD OF A SHARED MEMORY HASH TABLE WITH NOTIFICATIONS
A method and apparatus of a device that includes a shared memory hash table that notifies one or more readers of changes to the shared memory hash table is...
2016/0253097 INFORMATION PROCESSING DEVICE THAT EXTENDS SERVICE LIFE OF NON-VOLATILE SEMICONDUCTOR MEMORY AND RECORDING MEDIUM
An information processing device includes a volatile memory, a non-volatile semiconductor memory, a storage circuit, and a processor. The processor records...
2016/0253096 METHODS AND APPARATUS FOR TWO-DIMENSIONAL BLOCK BIT-STREAM COMPRESSION AND DECOMPRESSION
One embodiment relates to a method for compressing a data-stream of configuration data for electronically configuring an electronically-programmable...
2016/0253095 HOST READ COMMAND RETURN REORDERING BASED ON TIME ESTIMATION OF FLASH READ COMMAND COMPLETION
Managing data returns to a host in response to read commands, an operation monitor of a solid-state drive (SSD) manages counters used to hold metrics that...
2016/0253094 INFORMATION PROCESSING DEVICE, DATA CACHE DEVICE, INFORMATION PROCESSING METHOD, AND DATA CACHING METHOD
An information processing apparatus includes: a data cache apparatus including a cache memory; and a management apparatus including a large capacity memory...
2016/0253093 A new USB protocol based computer acceleration device using multi I/O channel SLC NAND and DRAM cache
This study presents a new USB protocol based computer acceleration device that uses multi-channel single-level cell NAND type flash memory (SLC NAND) and...
2016/0253092 I/O PERFORMANCE IN RESILIENT ARRAYS OF COMPUTER STORAGE DEVICES
Storing computer data is provided. Responsive to determining that a first data includes user data, storing the user data to a first storage system, wherein the...
2016/0253091 METHODS AND SYSTEMS TO REDUCE SSD IO LATENCY
Techniques for reducing Solid State Device Input/Output latency are disclosed. In some embodiments, the techniques may be realized as a method for reducing...
2016/0253090 METHOD AND SYSTEM FOR INK DATA GENERATION, INK DATA RENDERING, INK DATA MANIPULATION AND INK DATA COMMUNICATION
A method implemented by a transmission device to communicate with multiple reception devices that respectively share a drawing area with the transmission...
2016/0253089 METHOD OF MANAGING ONE OR MORE NOTIFICATIONS AND ELECTRONIC DEVICE FOR SAME
A method for displaying information by an electronic device is provided. The method includes displaying a first information display area on a touch screen in...
2016/0253088 DISPLAY CONTROL APPARATUS AND DISPLAY CONTROL METHOD
It is an object of the present invention to provide a technique for selectively performing a desired function. A PC controls a display which is capable of...
2016/0253087 APPARATUS AND METHOD FOR CONTROLLING CONTENT BY USING LINE INTERACTION
A method of controlling content by using line interaction includes displaying a play bar region, representing a reproduction state of the content, on a touch...
2016/0253086 DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANAGING MULTIPLE DISPLAY WINDOWS
A method is performed at an electronic device with a touch screen. The method includes: selecting one or more windows to be rendered on the touch screen and a...
2016/0253085 Modifying a Multi-Segment Value Based on Rotation of Rotatable Input
A method for changing a value displayed on a screen is provided. In response to receiving a user input indicating motion in a particular direction, changing...
2016/0253084 FOOD MANAGEMENT SYSTEM
Systems and methods for managing food processing and inventory. Food inventory held at food holding locations can be monitored. Food can be transferred among...
2016/0253083 METHOD AND APPARATUS FOR SUPPORTING COMMUNICATION IN ELECTRONIC DEVICE
An electronic device and a method are provided. The electronic device includes a communication module, a touch screen display, a processor electrically...
2016/0253082 NUMERICAL CONTROLLER FOR CONTROLLING MACHINE TOOL
A video image of a processing area of a machine tool is displayed as a moving image on a display screen of a numerical controller, an icon enabling an operator...
2016/0253081 ATTRIBUTE IDENTIFIER AND ANALYZER TOOL
Methods and systems for identifying attributes included in a drawing. One method includes automatically, with a processing unit, identifying a plurality of...
2016/0253080 OPERATION DEVICE AND OPERATION METHOD
An operation device is provided with a GUI display unit which displays a power setting value for defining an operation power of a household appliance, and a...
2016/0253079 INTEGRATION OF CLOUD-BASED SERVICES TO CREATE CUSTOM BUSINESS PROCESSES
Embodiments are directed towards integrating cloud-based services to create custom business processes. A process flow may be generated to perform a custom...
2016/0253078 ENHANCED USER INTERFACE SYSTEMS INCLUDING DYNAMIC CONTEXT SELECTION FOR CLOUD-BASED NETWORKS
According to one embodiment, a network device associates each tile object of a plurality of tile objects with a tile set. Each tile object includes one or more...
2016/0253077 SYNCHRONIZING SYSTEM AND METHOD FOR SYNCING EVENT LOGS FROM DIFFERENT MONITORING SYSTEMS
A synchronizing system and method receive event log data from different monitoring systems. The event log data represents operational events of a powered...
2016/0253076 MOBILE TERMINAL AND METHOD TO CHANGE DISPLAY SCREEN
A mobile terminal and a control method thereof are disclosed. The mobile terminal includes: a touch screen configured to acquire a user's touch action; and a...
2016/0253075 RECOGNIZING SELECTION REGIONS FROM MULTIPLE SIMULTANEOUS INPUT
Selection regions can be recognized from multiple simultaneous inputs. Input selection regions are calculated from simultaneous contacts on a multi-touch input...
2016/0253074 Application Program Control Method and Related Apparatus
An application program control method and apparatus relating to the communications field, where the method includes acquiring user operation information,...
2016/0253073 METHOD AND APPARATUS FOR ADDING ICON TO INTERFACE OF ANDROID SYSTEM, AND MOBILE TERMINAL
A method for adding an icon to an interface of an Android system, where the Android system has N interfaces, includes: a. obtaining add command information; b....
2016/0253072 METHOD AND APPARATUS FOR DISPLAYING FUNCTION EXECUTION SCREENS
A method of an electronic device is provided. The method comprising: displaying a first function execution screen corresponding to a first function; loading a...
2016/0253071 METHOD AND DEVICE FOR OPTIMIZING ARRANGEMENT OF AN ICON ON DISPLAY UNIT OF DEVICE
Embodiments of the present disclosure disclose a method, non-transitory computer readable medium and computing device for optimizing arrangement of an icon on...
2016/0253070 INTERACTIVE DYNAMIC PUSH NOTIFICATIONS
An example method includes receiving, at a mobile device, one or more user selections by a user of the mobile device, where each user selection indicates a...
2016/0253069 VISUAL REPRESENTATION OF NETWORK-DISCOVERED COMPONENTS
Systems and methods to generate and provide a user interface to display a shape-based icon that visually represents a server in a user interface. An example...
2016/0253068 METHOD AND APPARATUS FOR USER INTERFACE OF INPUT DEVICES
A 3 dimensional (3-D) user interface system employs: one or more 3-D projectors configured to display an image at a first location in 3-D space; one or more...
2016/0253067 THREE-DIMENSIONAL VIRTUALIZATION
Three-dimensional virtualization may include receiving captured images of an entity and/or a scene, and/or capturing the images of the entity and/or the scene....
2016/0253066 TRAVEL LOG FOR MANIPULATION OF CONTENT
Various embodiments provide a travel log for manipulation of content. In at least some embodiments, the travel log can be presented as a visual element of a...
2016/0253065 PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE SUPPORTING USER NAVIGATIONS OF GRAPHICAL...
In a computer-implemented method, at a portable multifunction device with a touch screen display, a series of ratings indicia are displayed on the touch screen...
2016/0253064 ELECTRONIC DEVICE
Operability is improved when operating an electronic device with one hand. An electronic device (1) includes a touch sensor on a front surface and a touch...
2016/0253063 METHOD AND DEVICE FOR MANAGING ITEM
A device includes: a display configured to display a container object and a plurality of items that are movable into the container object; a user input device...
2016/0253062 METHOD FOR PRESENTATION BY TERMINAL DEVICE, AND TERMINAL DEVICE
The technical solutions provide a method for presentation by a terminal device, where the method includes: when the terminal device is in a locked state,...
2016/0253061 EVALUATING USER INTERFACE EFFICIENCY
A method for evaluating user interface efficiency includes discerning user actions with the user interface occurring between each of a plurality of adjacent...
2016/0253060 STATE CHANGE ALERTS MECHANISM
A communications system including one or more alert gates and an alert controller. Each alert gate is configured to detect a different type of alert feed...
2016/0253059 Electronic Device and Operating Method Thereof
According to an embodiment, a method of operating an electronic device may include selecting a first page to delete from a plurality of pages, selecting a...
2016/0253058 SKIMMING TO AND PAST POINTS OF INTEREST IN DIGITAL CONTENT
A client (e.g., an eReader) includes a reader application module for presenting content to a user of the client. The reader application module displays an...
2016/0253057 OVERLAY MAPS FOR NAVIGATION OF INTRAORAL IMAGES
Methods and systems for viewing images. One system includes a source of images, a computer, and a screen. The computer is configured to generate a graphical...
← 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 | 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.